grammers
grammers copied to clipboard
Can't build with `--all-targets --all-features`
➜ grammers git:(master) cargo build --all-targets --all-features
...
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40461:17
|
40429 | impl<X: crate::RemoteCall> crate::Deserializable for InitConnection<X> {
| - this type parameter
...
40461 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40492:17
|
40485 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeAfterMsg<X> {
| - this type parameter
...
40492 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40523:17
|
40516 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeAfterMsgs<X> {
| - this type parameter
...
40523 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40554:17
|
40547 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeWithLayer<X> {
| - this type parameter
...
40554 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40585:17
|
40578 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeWithMessagesRange<X> {
| - this type parameter
...
40585 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40616:17
|
40609 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeWithTakeout<X> {
| - this type parameter
...
40616 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
error[E0308]: mismatched types
--> /home/mkpankov/work/grammers/target/debug/build/grammers-tl-types-8cc2c88ab04caef6/out/generated.rs:40643:17
|
40638 | impl<X: crate::RemoteCall> crate::Deserializable for InvokeWithoutUpdates<X> {
| - this type parameter
...
40643 | query,
| ^^^^^ expected type parameter `X`, found struct `Vec`
|
= note: expected type parameter `X`
found struct `Vec<u8>`
Seems like there's some broken code that's not compiling by default?