error[E0277]: the trait bound `Vec: RegexRepresentation` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:10:33 | 10 | sscanf::sscanf!("hi", "{}", std::vec::Vec); | ^^^ the trait `RegexRepresentation` is not implemented for `Vec` | = help: the following other types implement trait `RegexRepresentation`: FullF32 FullF64 HexNumber NonZero NonZero NonZero NonZero NonZero and $N others error[E0277]: the trait bound `Vec: FromScanf<'_>` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:10:33 | 10 | sscanf::sscanf!("hi", "{}", std::vec::Vec); | ^^^ the trait `FromStr` is not implemented for `Vec`, which is required by `Vec: FromScanf<'_>` | = help: the trait `FromScanf<'__from_scanf_lifetime>` is implemented for `TestMapParamNoScanf` = note: required for `Vec` to implement `FromScanf<'_>` error[E0277]: the trait bound `NoRegex: RegexRepresentation` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:11:33 | 11 | sscanf::sscanf!("hi", "{}", NoRegex); | ^^^^^^^ the trait `RegexRepresentation` is not implemented for `NoRegex` | = help: the following other types implement trait `RegexRepresentation`: FullF32 FullF64 HexNumber NonZero NonZero NonZero NonZero NonZero and $N others error[E0277]: the trait bound `&[u8]: RegexRepresentation` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:19:47 | 19 | struct TestMapParamNoScanf(#[sscanf(map = |x: &[u8]| { x[0] })] u8); | ^ the trait `RegexRepresentation` is not implemented for `&[u8]` | = help: the following other types implement trait `RegexRepresentation`: FullF32 FullF64 HexNumber NonZero NonZero NonZero NonZero NonZero and $N others error[E0277]: the trait bound `Vec: FromScanf<'_>` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:10:33 | 10 | sscanf::sscanf!("hi", "{}", std::vec::Vec); | ^^^^^^^^^^^^^^^^^^^^ the trait `FromStr` is not implemented for `Vec`, which is required by `Vec: FromScanf<'_>` | = help: the trait `FromScanf<'__from_scanf_lifetime>` is implemented for `TestMapParamNoScanf` = note: required for `Vec` to implement `FromScanf<'_>` error[E0277]: the trait bound `&[u8]: FromScanf<'_>` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:19:47 | 19 | struct TestMapParamNoScanf(#[sscanf(map = |x: &[u8]| { x[0] })] u8); | ^ the trait `FromStr` is not implemented for `&[u8]`, which is required by `&[u8]: FromScanf<'_>` | = help: the trait `FromScanf<'__from_scanf_lifetime>` is implemented for `TestMapParamNoScanf` = note: required for `&[u8]` to implement `FromScanf<'_>` error[E0277]: the trait bound `&[u8]: FromScanf<'_>` is not satisfied --> tests/fail/stable/missing_trait_regex.rs:19:47 | 19 | struct TestMapParamNoScanf(#[sscanf(map = |x: &[u8]| { x[0] })] u8); | ^^^^^ the trait `FromStr` is not implemented for `&[u8]`, which is required by `&[u8]: FromScanf<'_>` | = help: the trait `FromScanf<'__from_scanf_lifetime>` is implemented for `TestMapParamNoScanf` = note: required for `&[u8]` to implement `FromScanf<'_>` error[E0277]: the trait bound `&[u8]: FromStr` is not satisfied in `FromStrFailedError<&[u8]>` --> tests/fail/stable/missing_trait_regex.rs:17:26 | 17 | #[derive(sscanf::FromScanf)] | ^ within `FromStrFailedError<&[u8]>`, the trait `FromStr` is not implemented for `&[u8]`, which is required by `FromStrFailedError<&[u8]>: Sized` | = help: the following other types implement trait `FromStr`: FullF32 FullF64 HexNumber IpAddr Ipv4Addr Ipv6Addr NoRegex NonZero and $N others note: required because it appears within the type `FromStrFailedError<&[u8]>` --> src/errors.rs | | pub struct FromStrFailedError | ^^^^^^^^^^^^^^^^^^ note: required by an implicit `Sized` bound in `Result` --> $RUST/core/src/result.rs | | pub enum Result { | ^ required by the implicit `Sized` requirement on this type parameter in `Result` = note: this error originates in the derive macro `sscanf::FromScanf` (in Nightly builds, run with -Z macro-backtrace for more info)