hirrolot
hirrolot
I'm in favour of making the `Message` structure smaller by changing the representations of its fields, as @WaffleLapkin has suggested. I don't think we should allow references because it will...
@trkohler, what's up with the links? Are there newer links or should we remove them?
> How about adding `BotCommands` trait to the `teloxide::prelude`? I think it won't do much harm and it'll be useful to have in the prelude.
@syrtcevvi, are you sure we need `FullName` in the first place? I can't see how it's useful because we only do `.map(FullName)` before `.endpoint(ask_age)`. Also, I'm a bit hesitant to...
Doesn't `derive_more` already do what you describe? I.e., `#[derive(From)]` on a structure.
> Can it pull out the String out of `SomeId`? Do we have _generic_ type wrappers? What I mean is that you can put `#[derive(From)]` on a data structure and...
For non-generic types, I'm sure `derive_more` works perfectly. Therefore, I don't see a reason to write our own macro.
Completed, see [this message](https://t.me/teloxide/27647) in our user chat.
Personally, I'm not a Windows user, so I'm not sure I can debug the issue properly on Windows. Does anybody have an MRE for GNU/Linux?
> It's more of a serialization thing I suppose (because InMemStorage works just fine) But what serialization has to do with `test: [[[i32; 32]; 32]; 16]`?