Update UI tests for latest rustc.

This commit is contained in:
Sergio Benitez 2024-08-09 18:34:59 -07:00
parent d4723bb3ee
commit 15062ded09
15 changed files with 728 additions and 728 deletions

View File

@ -66,9 +66,9 @@ error[E0308]: arguments to this function are incorrect
--> tests/ui-fail-nightly/catch.rs:30:4 --> tests/ui-fail-nightly/catch.rs:30:4
| |
30 | fn f3(_request: &Request, _other: bool) { } 30 | fn f3(_request: &Request, _other: bool) { }
| ^^ -------- ---- an argument of type `bool` is missing | ^^ -------- ---- argument #2 of type `bool` is missing
| | | |
| unexpected argument of type `Status` | unexpected argument #1 of type `Status`
| |
note: function defined here note: function defined here
--> tests/ui-fail-nightly/catch.rs:30:4 --> tests/ui-fail-nightly/catch.rs:30:4

View File

@ -7,14 +7,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied
@ -26,14 +26,14 @@ error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied
| ^^^^ the trait `Responder<'_, '_>` is not implemented for `bool` | ^^^^ the trait `Responder<'_, '_>` is not implemented for `bool`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
error[E0308]: mismatched types error[E0308]: mismatched types
@ -59,14 +59,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
@ -78,12 +78,12 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others

View File

@ -543,13 +543,13 @@ error[E0277]: the trait bound `bool: From<&str>` is not satisfied
| this tail expression is of type `&str` | this tail expression is of type `&str`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<bool as From<format_description::parse::format_item::HourBase>> `bool` implements `From<format_description::parse::format_item::HourBase>`
<bool as From<format_description::parse::format_item::MonthCaseSensitive>> `bool` implements `From<format_description::parse::format_item::MonthCaseSensitive>`
<bool as From<format_description::parse::format_item::PeriodCase>> `bool` implements `From<format_description::parse::format_item::PeriodCase>`
<bool as From<format_description::parse::format_item::PeriodCaseSensitive>> `bool` implements `From<format_description::parse::format_item::PeriodCaseSensitive>`
<bool as From<format_description::parse::format_item::SignBehavior>> `bool` implements `From<format_description::parse::format_item::SignBehavior>`
<bool as From<format_description::parse::format_item::WeekdayCaseSensitive>> `bool` implements `From<format_description::parse::format_item::WeekdayCaseSensitive>`
<bool as From<format_description::parse::format_item::WeekdayOneIndexed>> `bool` implements `From<format_description::parse::format_item::WeekdayOneIndexed>`
<bool as From<format_description::parse::format_item::YearBase>> `bool` implements `From<format_description::parse::format_item::YearBase>`
= note: required for `&str` to implement `Into<bool>` = note: required for `&str` to implement `Into<bool>`
= note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info)

View File

@ -131,15 +131,15 @@ error[E0277]: the trait bound `Unknown: FromForm<'r>` is not satisfied
7 | field: Unknown, 7 | field: Unknown,
| ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>` | ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>`
| |
= help: the following other types implement trait `FromForm<'r>`: = help: the following other types implement trait `FromFormField<'v>`:
<(A, B) as FromForm<'v>> &'v [u8]
<Arc<T> as FromForm<'v>> &'v str
<BTreeMap<K, V> as FromForm<'v>> Capped<&'v [u8]>
<BadType3 as FromForm<'r>> Capped<&'v str>
<Contextual<'v, T> as FromForm<'v>> Capped<Cow<'v, str>>
<HashMap<K, V> as FromForm<'v>> Capped<TempFile<'v>>
<Lenient<T> as FromForm<'v>> Capped<std::string::String>
<Other as FromForm<'r>> Cow<'v, str>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
@ -190,15 +190,15 @@ error[E0277]: the trait bound `Foo<usize>: FromForm<'r>` is not satisfied
14 | field: Foo<usize>, 14 | field: Foo<usize>,
| ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>` | ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>`
| |
= help: the following other types implement trait `FromForm<'r>`: = help: the following other types implement trait `FromFormField<'v>`:
<(A, B) as FromForm<'v>> &'v [u8]
<Arc<T> as FromForm<'v>> &'v str
<BTreeMap<K, V> as FromForm<'v>> Capped<&'v [u8]>
<BadType3 as FromForm<'r>> Capped<&'v str>
<Contextual<'v, T> as FromForm<'v>> Capped<Cow<'v, str>>
<HashMap<K, V> as FromForm<'v>> Capped<TempFile<'v>>
<Lenient<T> as FromForm<'v>> Capped<std::string::String>
<Other as FromForm<'r>> Cow<'v, str>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `u8: Responder<'_, '_>` is not satisfied
| ^^ the trait `Responder<'_, '_>` is not implemented for `u8` | ^^ the trait `Responder<'_, '_>` is not implemented for `u8`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
@ -22,14 +22,14 @@ error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
| ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>` | ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<&Cookie<'_>>> `Header<'static>` implements `From<&Cookie<'_>>`
<Header<'static> as From<&ExpectCt>> `Header<'static>` implements `From<&ExpectCt>`
<Header<'static> as From<&Frame>> `Header<'static>` implements `From<&Frame>`
<Header<'static> as From<&Hsts>> `Header<'static>` implements `From<&Hsts>`
<Header<'static> as From<&NoSniff>> `Header<'static>` implements `From<&NoSniff>`
<Header<'static> as From<&Permission>> `Header<'static>` implements `From<&Permission>`
<Header<'static> as From<&Prefetch>> `Header<'static>` implements `From<&Prefetch>`
<Header<'static> as From<&Referrer>> `Header<'static>` implements `From<&Referrer>`
and $N others and $N others
= note: required for `u8` to implement `Into<Header<'_>>` = note: required for `u8` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -45,14 +45,14 @@ error[E0277]: the trait bound `u8: Responder<'_, '_>` is not satisfied
| ^^ the trait `Responder<'_, '_>` is not implemented for `u8` | ^^ the trait `Responder<'_, '_>` is not implemented for `u8`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
@ -62,14 +62,14 @@ error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
| ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>` | ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<&Cookie<'_>>> `Header<'static>` implements `From<&Cookie<'_>>`
<Header<'static> as From<&ExpectCt>> `Header<'static>` implements `From<&ExpectCt>`
<Header<'static> as From<&Frame>> `Header<'static>` implements `From<&Frame>`
<Header<'static> as From<&Hsts>> `Header<'static>` implements `From<&Hsts>`
<Header<'static> as From<&NoSniff>> `Header<'static>` implements `From<&NoSniff>`
<Header<'static> as From<&Permission>> `Header<'static>` implements `From<&Permission>`
<Header<'static> as From<&Prefetch>> `Header<'static>` implements `From<&Prefetch>`
<Header<'static> as From<&Referrer>> `Header<'static>` implements `From<&Referrer>`
and $N others and $N others
= note: required for `u8` to implement `Into<Header<'_>>` = note: required for `u8` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -85,14 +85,14 @@ error[E0277]: the trait bound `Header<'_>: From<std::string::String>` is not sat
| ^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `Header<'_>`, which is required by `std::string::String: Into<Header<'_>>` | ^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `Header<'_>`, which is required by `std::string::String: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<&Cookie<'_>>> `Header<'static>` implements `From<&Cookie<'_>>`
<Header<'static> as From<&ExpectCt>> `Header<'static>` implements `From<&ExpectCt>`
<Header<'static> as From<&Frame>> `Header<'static>` implements `From<&Frame>`
<Header<'static> as From<&Hsts>> `Header<'static>` implements `From<&Hsts>`
<Header<'static> as From<&NoSniff>> `Header<'static>` implements `From<&NoSniff>`
<Header<'static> as From<&Permission>> `Header<'static>` implements `From<&Permission>`
<Header<'static> as From<&Prefetch>> `Header<'static>` implements `From<&Prefetch>`
<Header<'static> as From<&Referrer>> `Header<'static>` implements `From<&Referrer>`
and $N others and $N others
= note: required for `std::string::String` to implement `Into<Header<'_>>` = note: required for `std::string::String` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -110,14 +110,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<&'o [u8] as Responder<'r, 'o>> `&'o [u8]` implements `Responder<'r, 'o>`
<&'o str as Responder<'r, 'o>> `&'o str` implements `Responder<'r, 'o>`
<() as Responder<'r, 'static>> `()` implements `Responder<'r, 'static>`
<(ContentType, R) as Responder<'r, 'o>> `(ContentType, R)` implements `Responder<'r, 'o>`
<(Status, R) as Responder<'r, 'o>> `(Status, R)` implements `Responder<'r, 'o>`
<Accepted<R> as Responder<'r, 'o>> `Accepted<R>` implements `Responder<'r, 'o>`
<Arc<[u8]> as Responder<'r, 'static>> `Arc<[u8]>` implements `Responder<'r, 'static>`
<Arc<str> as Responder<'r, 'static>> `Arc<str>` implements `Responder<'r, 'static>`
and $N others and $N others
note: required by a bound in `route::handler::<impl Outcome<Response<'o>, Status, (rocket::Data<'o>, Status)>>::from` note: required by a bound in `route::handler::<impl Outcome<Response<'o>, Status, (rocket::Data<'o>, Status)>>::from`
--> $WORKSPACE/core/lib/src/route/handler.rs --> $WORKSPACE/core/lib/src/route/handler.rs

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<&'a str as FromParam<'a>> `&'a str` implements `FromParam<'a>`
<IpAddr as FromParam<'a>> `IpAddr` implements `FromParam<'a>`
<Ipv4Addr as FromParam<'a>> `Ipv4Addr` implements `FromParam<'a>`
<Ipv6Addr as FromParam<'a>> `Ipv6Addr` implements `FromParam<'a>`
<NonZero<i128> as FromParam<'a>> `NonZero<i128>` implements `FromParam<'a>`
<NonZero<i16> as FromParam<'a>> `NonZero<i16>` implements `FromParam<'a>`
<NonZero<i32> as FromParam<'a>> `NonZero<i32>` implements `FromParam<'a>`
<NonZero<i64> as FromParam<'a>> `NonZero<i64>` implements `FromParam<'a>`
and $N others and $N others
error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied
@ -22,10 +22,10 @@ error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied
| ^ the trait `FromSegments<'_>` is not implemented for `Q` | ^ the trait `FromSegments<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromSegments<'r>`: = help: the following other types implement trait `FromSegments<'r>`:
<PathBuf as FromSegments<'_>> `PathBuf` implements `FromSegments<'_>`
<Result<T, <T as FromSegments<'r>>::Error> as FromSegments<'r>> `Result<T, <T as FromSegments<'r>>::Error>` implements `FromSegments<'r>`
<Segments<'r, rocket::http::uri::fmt::Path> as FromSegments<'r>> `Segments<'r, rocket::http::uri::fmt::Path>` implements `FromSegments<'r>`
<std::option::Option<T> as FromSegments<'r>> `std::option::Option<T>` implements `FromSegments<'r>`
error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied
--> tests/ui-fail-nightly/route-type-errors.rs:12:13 --> tests/ui-fail-nightly/route-type-errors.rs:12:13
@ -104,14 +104,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<&'a str as FromParam<'a>> `&'a str` implements `FromParam<'a>`
<IpAddr as FromParam<'a>> `IpAddr` implements `FromParam<'a>`
<Ipv4Addr as FromParam<'a>> `Ipv4Addr` implements `FromParam<'a>`
<Ipv6Addr as FromParam<'a>> `Ipv6Addr` implements `FromParam<'a>`
<NonZero<i128> as FromParam<'a>> `NonZero<i128>` implements `FromParam<'a>`
<NonZero<i16> as FromParam<'a>> `NonZero<i16>` implements `FromParam<'a>`
<NonZero<i32> as FromParam<'a>> `NonZero<i32>` implements `FromParam<'a>`
<NonZero<i64> as FromParam<'a>> `NonZero<i64>` implements `FromParam<'a>`
and $N others and $N others
error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied
@ -138,14 +138,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<&'a str as FromParam<'a>> `&'a str` implements `FromParam<'a>`
<IpAddr as FromParam<'a>> `IpAddr` implements `FromParam<'a>`
<Ipv4Addr as FromParam<'a>> `Ipv4Addr` implements `FromParam<'a>`
<Ipv6Addr as FromParam<'a>> `Ipv6Addr` implements `FromParam<'a>`
<NonZero<i128> as FromParam<'a>> `NonZero<i128>` implements `FromParam<'a>`
<NonZero<i16> as FromParam<'a>> `NonZero<i16>` implements `FromParam<'a>`
<NonZero<i32> as FromParam<'a>> `NonZero<i32>` implements `FromParam<'a>`
<NonZero<i64> as FromParam<'a>> `NonZero<i64>` implements `FromParam<'a>`
and $N others and $N others
error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
@ -155,12 +155,12 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<&'a str as FromParam<'a>> `&'a str` implements `FromParam<'a>`
<IpAddr as FromParam<'a>> `IpAddr` implements `FromParam<'a>`
<Ipv4Addr as FromParam<'a>> `Ipv4Addr` implements `FromParam<'a>`
<Ipv6Addr as FromParam<'a>> `Ipv6Addr` implements `FromParam<'a>`
<NonZero<i128> as FromParam<'a>> `NonZero<i128>` implements `FromParam<'a>`
<NonZero<i16> as FromParam<'a>> `NonZero<i16>` implements `FromParam<'a>`
<NonZero<i32> as FromParam<'a>> `NonZero<i32>` implements `FromParam<'a>`
<NonZero<i64> as FromParam<'a>> `NonZero<i64>` implements `FromParam<'a>`
and $N others and $N others

View File

@ -14,9 +14,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ----------------------- in this macro invocation | ----------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -29,9 +29,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| --------------------- in this macro invocation | --------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied
@ -44,9 +44,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ---------------------------- in this macro invocation | ---------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>` is not satisfied error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>` is not satisfied
@ -59,14 +59,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>`
| ---------------------------- in this macro invocation | ---------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_not_uri_display` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_not_uri_display` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -77,14 +77,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>`
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Path, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Path, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -98,9 +98,9 @@ error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, s
| ------------------------------------------------------- in this macro invocation | ------------------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<i32 as FromUriParam<P, &'x i32>> `i32` implements `FromUriParam<P, &'x i32>`
<i32 as FromUriParam<P, &'x mut i32>> `i32` implements `FromUriParam<P, &'x mut i32>`
<i32 as FromUriParam<P, i32>> `i32` implements `FromUriParam<P, i32>`
= note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` = note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
= note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -114,12 +114,12 @@ error[E0277]: the trait bound `std::string::String: FromUriParam<rocket::http::u
| ------------------------------------------------------- in this macro invocation | ------------------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<std::string::String as FromUriParam<P, &'a str>> `std::string::String` implements `FromUriParam<P, &'a str>`
<std::string::String as FromUriParam<P, &'x &'a str>> `std::string::String` implements `FromUriParam<P, &'x &'a str>`
<std::string::String as FromUriParam<P, &'x mut &'a str>> `std::string::String` implements `FromUriParam<P, &'x mut &'a str>`
<std::string::String as FromUriParam<P, &'x mut std::string::String>> `std::string::String` implements `FromUriParam<P, &'x mut std::string::String>`
<std::string::String as FromUriParam<P, &'x std::string::String>> `std::string::String` implements `FromUriParam<P, &'x std::string::String>`
<std::string::String as FromUriParam<P, std::string::String>> `std::string::String` implements `FromUriParam<P, std::string::String>`
= note: required for `Result<std::string::String, &str>` to implement `FromUriParam<rocket::http::uri::fmt::Path, Result<_, _>>` = note: required for `Result<std::string::String, &str>` to implement `FromUriParam<rocket::http::uri::fmt::Path, Result<_, _>>`
= note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -133,9 +133,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| -------------------- in this macro invocation | -------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, &'x isize>> `isize` implements `FromUriParam<P, &'x isize>`
<isize as FromUriParam<P, &'x mut isize>> `isize` implements `FromUriParam<P, &'x mut isize>`
<isize as FromUriParam<P, isize>> `isize` implements `FromUriParam<P, isize>`
= note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied
@ -148,9 +148,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ------------------------- in this macro invocation | ------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, &'x isize>> `isize` implements `FromUriParam<P, &'x isize>`
<isize as FromUriParam<P, &'x mut isize>> `isize` implements `FromUriParam<P, &'x mut isize>`
<isize as FromUriParam<P, isize>> `isize` implements `FromUriParam<P, isize>`
= note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>` is not satisfied error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>` is not satisfied
@ -163,14 +163,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| --------------------- in this macro invocation | --------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -181,14 +181,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -202,14 +202,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| --------------------------------- in this macro invocation | --------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -220,14 +220,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -271,14 +271,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ------------------------------- in this macro invocation | ------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -289,14 +289,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>`
<&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>> `&'a [u8]` implements `FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>`
<&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>> `&'a std::path::Path` implements `FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>`
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -310,9 +310,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ----------------------------------------- in this macro invocation | ----------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Reference<'_>: ValidRoutePrefix` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Reference<'_>: ValidRoutePrefix` is not satisfied
@ -343,9 +343,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ---------------------------------- in this macro invocation | ---------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRoutePrefix` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRoutePrefix` is not satisfied
@ -376,9 +376,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ------------------------------------- in this macro invocation | ------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied
@ -391,10 +391,10 @@ error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<roc
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRouteSuffix<T>`: = help: the following other types implement trait `ValidRouteSuffix<T>`:
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> `rocket::http::uri::Absolute<'a>` implements `ValidRouteSuffix<rocket::http::uri::Absolute<'a>>`
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>> `rocket::http::uri::Absolute<'a>` implements `ValidRouteSuffix<rocket::http::uri::Origin<'a>>`
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> `rocket::http::uri::Reference<'a>` implements `ValidRouteSuffix<rocket::http::uri::Absolute<'a>>`
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>> `rocket::http::uri::Reference<'a>` implements `ValidRouteSuffix<rocket::http::uri::Origin<'a>>`
note: required by a bound in `RouteUriBuilder::with_suffix` note: required by a bound in `RouteUriBuilder::with_suffix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -413,9 +413,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| -------------------------------------------- in this macro invocation | -------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied
@ -428,10 +428,10 @@ error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<r
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRouteSuffix<T>`: = help: the following other types implement trait `ValidRouteSuffix<T>`:
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> `rocket::http::uri::Absolute<'a>` implements `ValidRouteSuffix<rocket::http::uri::Absolute<'a>>`
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>> `rocket::http::uri::Absolute<'a>` implements `ValidRouteSuffix<rocket::http::uri::Origin<'a>>`
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> `rocket::http::uri::Reference<'a>` implements `ValidRouteSuffix<rocket::http::uri::Absolute<'a>>`
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>> `rocket::http::uri::Reference<'a>` implements `ValidRouteSuffix<rocket::http::uri::Origin<'a>>`
note: required by a bound in `RouteUriBuilder::with_suffix` note: required by a bound in `RouteUriBuilder::with_suffix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -447,9 +447,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -459,9 +459,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied
@ -471,9 +471,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, i64>` is not implemented for `usize` | ^^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, i64>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not satisfied error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not satisfied
@ -483,9 +483,9 @@ error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, s
| ^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not implemented for `i32`, which is required by `std::option::Option<i32>: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` | ^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not implemented for `i32`, which is required by `std::option::Option<i32>: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<i32 as FromUriParam<P, &'x i32>> `i32` implements `FromUriParam<P, &'x i32>`
<i32 as FromUriParam<P, &'x mut i32>> `i32` implements `FromUriParam<P, &'x mut i32>`
<i32 as FromUriParam<P, i32>> `i32` implements `FromUriParam<P, i32>`
= note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` = note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -496,9 +496,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, &'x isize>> `isize` implements `FromUriParam<P, &'x isize>`
<isize as FromUriParam<P, &'x mut isize>> `isize` implements `FromUriParam<P, &'x mut isize>`
<isize as FromUriParam<P, isize>> `isize` implements `FromUriParam<P, isize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied
@ -508,9 +508,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, &'x isize>> `isize` implements `FromUriParam<P, &'x isize>`
<isize as FromUriParam<P, &'x mut isize>> `isize` implements `FromUriParam<P, &'x mut isize>`
<isize as FromUriParam<P, isize>> `isize` implements `FromUriParam<P, isize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -520,9 +520,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -532,9 +532,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -544,9 +544,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -556,7 +556,7 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, &'x mut usize>> `usize` implements `FromUriParam<P, &'x mut usize>`
<usize as FromUriParam<P, &'x usize>> `usize` implements `FromUriParam<P, &'x usize>`
<usize as FromUriParam<P, usize>> `usize` implements `FromUriParam<P, usize>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value`
@ -28,14 +28,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value`
@ -51,14 +51,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value`
@ -74,14 +74,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -99,14 +99,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -124,14 +124,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -149,14 +149,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Path>
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Path>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Path>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Path>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Path>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<&T as UriDisplay<P>> `&T` implements `UriDisplay<P>`
<&mut T as UriDisplay<P>> `&mut T` implements `UriDisplay<P>`
<BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>> `BTreeMap<K, V>` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar1 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar1` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar2 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar2` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar3 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar3` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar4 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar4` implements `UriDisplay<rocket::http::uri::fmt::Query>`
<Bar5 as UriDisplay<rocket::http::uri::fmt::Query>> `Bar5` implements `UriDisplay<rocket::http::uri::fmt::Query>`
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Path>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Path>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value`

View File

@ -103,7 +103,7 @@ error[E0728]: `await` is only allowed inside `async` functions and blocks
--> tests/ui-fail-stable/async-entry.rs:73:42 --> tests/ui-fail-stable/async-entry.rs:73:42
| |
72 | fn rocket() -> _ { 72 | fn rocket() -> _ {
| ------ this is not `async` | ---------------- this is not `async`
73 | let _ = rocket::build().launch().await; 73 | let _ = rocket::build().launch().await;
| ^^^^^ only allowed inside `async` functions and blocks | ^^^^^ only allowed inside `async` functions and blocks

View File

@ -7,14 +7,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Box<str> as Responder<'r, 'static>> <&'o [u8] as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <&'o str as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Cow<'o, R> as Responder<'r, 'o>> <(Status, R) as Responder<'r, 'o>>
<rocket::tokio::fs::File as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<EventStream<S> as Responder<'r, 'r>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::serde::json::Value as Responder<'r, 'static>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied
@ -26,14 +26,14 @@ error[E0277]: the trait bound `bool: Responder<'_, '_>` is not satisfied
| ^^^^ the trait `Responder<'_, '_>` is not implemented for `bool` | ^^^^ the trait `Responder<'_, '_>` is not implemented for `bool`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Box<str> as Responder<'r, 'static>> <&'o [u8] as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <&'o str as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Cow<'o, R> as Responder<'r, 'o>> <(Status, R) as Responder<'r, 'o>>
<rocket::tokio::fs::File as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<EventStream<S> as Responder<'r, 'r>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::serde::json::Value as Responder<'r, 'static>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
error[E0308]: mismatched types error[E0308]: mismatched types
@ -59,14 +59,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Box<str> as Responder<'r, 'static>> <&'o [u8] as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <&'o str as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Cow<'o, R> as Responder<'r, 'o>> <(Status, R) as Responder<'r, 'o>>
<rocket::tokio::fs::File as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<EventStream<S> as Responder<'r, 'r>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::serde::json::Value as Responder<'r, 'static>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
@ -78,12 +78,12 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Box<str> as Responder<'r, 'static>> <&'o [u8] as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <&'o str as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Cow<'o, R> as Responder<'r, 'o>> <(Status, R) as Responder<'r, 'o>>
<rocket::tokio::fs::File as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<EventStream<S> as Responder<'r, 'r>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::serde::json::Value as Responder<'r, 'static>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `Unknown: FromFormField<'_>` is not satisfied
| ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>` | ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
@ -28,14 +28,14 @@ error[E0277]: the trait bound `Unknown: FromFormField<'_>` is not satisfied
| |_______________^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `_::FromFormGeneratedContext<'r>: std::marker::Send` | |_______________^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `_::FromFormGeneratedContext<'r>: std::marker::Send`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
note: required because it appears within the type `_::FromFormGeneratedContext<'r>` note: required because it appears within the type `_::FromFormGeneratedContext<'r>`
@ -59,14 +59,14 @@ error[E0277]: the trait bound `Foo<usize>: FromFormField<'_>` is not satisfied
| ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>` | ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`
@ -82,14 +82,14 @@ error[E0277]: the trait bound `Foo<usize>: FromFormField<'_>` is not satisfied
| |____________^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `_::FromFormGeneratedContext<'r>: std::marker::Send` | |____________^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `_::FromFormGeneratedContext<'r>: std::marker::Send`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`
note: required because it appears within the type `_::FromFormGeneratedContext<'r>` note: required because it appears within the type `_::FromFormGeneratedContext<'r>`
@ -113,14 +113,14 @@ error[E0277]: the trait bound `Unknown: FromFormField<'_>` is not satisfied
| ^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>` | ^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
= note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -132,14 +132,14 @@ error[E0277]: the trait bound `Unknown: FromForm<'r>` is not satisfied
| ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>` | ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>`
| |
= help: the following other types implement trait `FromForm<'r>`: = help: the following other types implement trait `FromForm<'r>`:
<BadType3 as FromForm<'r>> <(A, B) as FromForm<'v>>
<Other as FromForm<'r>>
<HashMap<K, V> as FromForm<'v>>
<BTreeMap<K, V> as FromForm<'v>>
<Arc<T> as FromForm<'v>> <Arc<T> as FromForm<'v>>
<Vec<T> as FromForm<'v>> <BTreeMap<K, V> as FromForm<'v>>
<form::from_form::_::proxy::Range<T> as FromForm<'r>> <BadType3 as FromForm<'r>>
<form::from_form::_::proxy::RangeFrom<T> as FromForm<'r>> <Contextual<'v, T> as FromForm<'v>>
<HashMap<K, V> as FromForm<'v>>
<Lenient<T> as FromForm<'v>>
<Other as FromForm<'r>>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
@ -153,14 +153,14 @@ error[E0277]: the trait bound `Unknown: FromFormField<'_>` is not satisfied
| ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>` | ^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Unknown`, which is required by `Unknown: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Unknown` to implement `FromForm<'r>` = note: required for `Unknown` to implement `FromForm<'r>`
= note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -172,14 +172,14 @@ error[E0277]: the trait bound `Foo<usize>: FromFormField<'_>` is not satisfied
| ^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>` | ^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`
= note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -191,14 +191,14 @@ error[E0277]: the trait bound `Foo<usize>: FromForm<'r>` is not satisfied
| ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>` | ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>`
| |
= help: the following other types implement trait `FromForm<'r>`: = help: the following other types implement trait `FromForm<'r>`:
<BadType3 as FromForm<'r>> <(A, B) as FromForm<'v>>
<Other as FromForm<'r>>
<HashMap<K, V> as FromForm<'v>>
<BTreeMap<K, V> as FromForm<'v>>
<Arc<T> as FromForm<'v>> <Arc<T> as FromForm<'v>>
<Vec<T> as FromForm<'v>> <BTreeMap<K, V> as FromForm<'v>>
<form::from_form::_::proxy::Range<T> as FromForm<'r>> <BadType3 as FromForm<'r>>
<form::from_form::_::proxy::RangeFrom<T> as FromForm<'r>> <Contextual<'v, T> as FromForm<'v>>
<HashMap<K, V> as FromForm<'v>>
<Lenient<T> as FromForm<'v>>
<Other as FromForm<'r>>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`
@ -212,14 +212,14 @@ error[E0277]: the trait bound `Foo<usize>: FromFormField<'_>` is not satisfied
| ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>` | ^^^^^^^^^^ the trait `FromFormField<'_>` is not implemented for `Foo<usize>`, which is required by `Foo<usize>: FromForm<'r>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Foo<usize>` to implement `FromForm<'r>` = note: required for `Foo<usize>` to implement `FromForm<'r>`
= note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the derive macro `FromForm` (in Nightly builds, run with -Z macro-backtrace for more info)

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `u8: Responder<'_, '_>` is not satisfied
| ^^ the trait `Responder<'_, '_>` is not implemented for `u8` | ^^ the trait `Responder<'_, '_>` is not implemented for `u8`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Thing1 as Responder<'r, 'o>> <&'o [u8] as Responder<'r, 'o>>
<Thing2 as Responder<'r, 'o>> <&'o str as Responder<'r, 'o>>
<Thing3 as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<Thing4 as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Box<str> as Responder<'r, 'static>> <(Status, R) as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
@ -22,14 +22,14 @@ error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
| ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>` | ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<Cookie<'_>>>
<Header<'static> as From<ContentType>>
<Header<'static> as From<Accept>>
<Header<'static> as From<&Cookie<'_>>> <Header<'static> as From<&Cookie<'_>>>
<Header<'static> as From<&Referrer>>
<Header<'static> as From<&ExpectCt>> <Header<'static> as From<&ExpectCt>>
<Header<'static> as From<&NoSniff>> <Header<'static> as From<&Frame>>
<Header<'static> as From<&Hsts>> <Header<'static> as From<&Hsts>>
<Header<'static> as From<&NoSniff>>
<Header<'static> as From<&Permission>>
<Header<'static> as From<&Prefetch>>
<Header<'static> as From<&Referrer>>
and $N others and $N others
= note: required for `u8` to implement `Into<Header<'_>>` = note: required for `u8` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -45,14 +45,14 @@ error[E0277]: the trait bound `u8: Responder<'_, '_>` is not satisfied
| ^^ the trait `Responder<'_, '_>` is not implemented for `u8` | ^^ the trait `Responder<'_, '_>` is not implemented for `u8`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Thing1 as Responder<'r, 'o>> <&'o [u8] as Responder<'r, 'o>>
<Thing2 as Responder<'r, 'o>> <&'o str as Responder<'r, 'o>>
<Thing3 as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<Thing4 as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Box<str> as Responder<'r, 'static>> <(Status, R) as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
@ -62,14 +62,14 @@ error[E0277]: the trait bound `Header<'_>: From<u8>` is not satisfied
| ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>` | ^^^^^^^^^ the trait `From<u8>` is not implemented for `Header<'_>`, which is required by `u8: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<Cookie<'_>>>
<Header<'static> as From<ContentType>>
<Header<'static> as From<Accept>>
<Header<'static> as From<&Cookie<'_>>> <Header<'static> as From<&Cookie<'_>>>
<Header<'static> as From<&Referrer>>
<Header<'static> as From<&ExpectCt>> <Header<'static> as From<&ExpectCt>>
<Header<'static> as From<&NoSniff>> <Header<'static> as From<&Frame>>
<Header<'static> as From<&Hsts>> <Header<'static> as From<&Hsts>>
<Header<'static> as From<&NoSniff>>
<Header<'static> as From<&Permission>>
<Header<'static> as From<&Prefetch>>
<Header<'static> as From<&Referrer>>
and $N others and $N others
= note: required for `u8` to implement `Into<Header<'_>>` = note: required for `u8` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -85,14 +85,14 @@ error[E0277]: the trait bound `Header<'_>: From<std::string::String>` is not sat
| ^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `Header<'_>`, which is required by `std::string::String: Into<Header<'_>>` | ^^^^^^^^^^^^ the trait `From<std::string::String>` is not implemented for `Header<'_>`, which is required by `std::string::String: Into<Header<'_>>`
| |
= help: the following other types implement trait `From<T>`: = help: the following other types implement trait `From<T>`:
<Header<'static> as From<Cookie<'_>>>
<Header<'static> as From<ContentType>>
<Header<'static> as From<Accept>>
<Header<'static> as From<&Cookie<'_>>> <Header<'static> as From<&Cookie<'_>>>
<Header<'static> as From<&Referrer>>
<Header<'static> as From<&ExpectCt>> <Header<'static> as From<&ExpectCt>>
<Header<'static> as From<&NoSniff>> <Header<'static> as From<&Frame>>
<Header<'static> as From<&Hsts>> <Header<'static> as From<&Hsts>>
<Header<'static> as From<&NoSniff>>
<Header<'static> as From<&Permission>>
<Header<'static> as From<&Prefetch>>
<Header<'static> as From<&Referrer>>
and $N others and $N others
= note: required for `std::string::String` to implement `Into<Header<'_>>` = note: required for `std::string::String` to implement `Into<Header<'_>>`
note: required by a bound in `Response::<'r>::set_header` note: required by a bound in `Response::<'r>::set_header`
@ -110,14 +110,14 @@ error[E0277]: the trait bound `usize: Responder<'_, '_>` is not satisfied
| ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize` | ^^^^^ the trait `Responder<'_, '_>` is not implemented for `usize`
| |
= help: the following other types implement trait `Responder<'r, 'o>`: = help: the following other types implement trait `Responder<'r, 'o>`:
<Thing1 as Responder<'r, 'o>> <&'o [u8] as Responder<'r, 'o>>
<Thing2 as Responder<'r, 'o>> <&'o str as Responder<'r, 'o>>
<Thing3 as Responder<'r, 'o>> <() as Responder<'r, 'static>>
<Thing4 as Responder<'r, 'o>> <(ContentType, R) as Responder<'r, 'o>>
<Box<str> as Responder<'r, 'static>> <(Status, R) as Responder<'r, 'o>>
<Box<[u8]> as Responder<'r, 'static>> <Accepted<R> as Responder<'r, 'o>>
<Box<T> as Responder<'r, 'o>> <Arc<[u8]> as Responder<'r, 'static>>
<rocket::either::Either<T, E> as Responder<'r, 'o>> <Arc<str> as Responder<'r, 'static>>
and $N others and $N others
note: required by a bound in `route::handler::<impl Outcome<Response<'o>, Status, (rocket::Data<'o>, Status)>>::from` note: required by a bound in `route::handler::<impl Outcome<Response<'o>, Status, (rocket::Data<'o>, Status)>>::from`
--> $WORKSPACE/core/lib/src/route/handler.rs --> $WORKSPACE/core/lib/src/route/handler.rs

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<bool as FromParam<'a>> <&'a str as FromParam<'a>>
<isize as FromParam<'a>> <IpAddr as FromParam<'a>>
<i8 as FromParam<'a>> <Ipv4Addr as FromParam<'a>>
<i16 as FromParam<'a>> <Ipv6Addr as FromParam<'a>>
<i32 as FromParam<'a>> <NonZero<i128> as FromParam<'a>>
<i64 as FromParam<'a>> <NonZero<i16> as FromParam<'a>>
<i128 as FromParam<'a>> <NonZero<i32> as FromParam<'a>>
<usize as FromParam<'a>> <NonZero<i64> as FromParam<'a>>
and $N others and $N others
error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied
@ -22,10 +22,10 @@ error[E0277]: the trait bound `Q: FromSegments<'_>` is not satisfied
| ^ the trait `FromSegments<'_>` is not implemented for `Q` | ^ the trait `FromSegments<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromSegments<'r>`: = help: the following other types implement trait `FromSegments<'r>`:
<Segments<'r, rocket::http::uri::fmt::Path> as FromSegments<'r>>
<PathBuf as FromSegments<'_>> <PathBuf as FromSegments<'_>>
<std::option::Option<T> as FromSegments<'r>>
<Result<T, <T as FromSegments<'r>>::Error> as FromSegments<'r>> <Result<T, <T as FromSegments<'r>>::Error> as FromSegments<'r>>
<Segments<'r, rocket::http::uri::fmt::Path> as FromSegments<'r>>
<std::option::Option<T> as FromSegments<'r>>
error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied
--> tests/ui-fail-stable/route-type-errors.rs:12:13 --> tests/ui-fail-stable/route-type-errors.rs:12:13
@ -34,14 +34,14 @@ error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied
| ^ the trait `FromFormField<'_>` is not implemented for `Q`, which is required by `Q: FromForm<'_>` | ^ the trait `FromFormField<'_>` is not implemented for `Q`, which is required by `Q: FromForm<'_>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Q` to implement `FromForm<'_>` = note: required for `Q` to implement `FromForm<'_>`
@ -52,14 +52,14 @@ error[E0277]: the trait bound `Q: FromFormField<'_>` is not satisfied
| ^ the trait `FromFormField<'_>` is not implemented for `Q`, which is required by `Q: FromForm<'_>` | ^ the trait `FromFormField<'_>` is not implemented for `Q`, which is required by `Q: FromForm<'_>`
| |
= help: the following other types implement trait `FromFormField<'v>`: = help: the following other types implement trait `FromFormField<'v>`:
bool &'v [u8]
char &'v str
isize Capped<&'v [u8]>
i8 Capped<&'v str>
i16 Capped<Cow<'v, str>>
i32 Capped<TempFile<'v>>
i64 Capped<std::string::String>
i128 Cow<'v, str>
and $N others and $N others
= note: required for `Q` to implement `FromForm<'_>` = note: required for `Q` to implement `FromForm<'_>`
@ -70,14 +70,14 @@ error[E0277]: the trait bound `Q: FromData<'_>` is not satisfied
| ^ the trait `FromData<'_>` is not implemented for `Q` | ^ the trait `FromData<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromData<'r>`: = help: the following other types implement trait `FromData<'r>`:
rocket::Data<'r> &'r RawStr
Cow<'_, str> &'r [u8]
Capped<Cow<'_, str>> &'r str
Capped<Vec<u8>>
Capped<std::string::String>
Capped<TempFile<'_>>
Capped<&'r str>
Capped<&'r RawStr> Capped<&'r RawStr>
Capped<&'r [u8]>
Capped<&'r str>
Capped<Cow<'_, str>>
Capped<TempFile<'_>>
and $N others and $N others
error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied
@ -87,14 +87,14 @@ error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied
| ^ the trait `FromRequest<'_>` is not implemented for `Q` | ^ the trait `FromRequest<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromRequest<'r>`: = help: the following other types implement trait `FromRequest<'r>`:
ProxyProto<'r> &'r Accept
Method &'r ContentType
Outcome<T, (Status, <T as FromRequest<'r>>::Error), Status> &'r CookieJar<'r>
Flash<&'r CookieJar<'r>> &'r Endpoint
rocket::Shutdown &'r Host<'r>
IpAddr &'r Limits
std::net::SocketAddr &'r Route
std::option::Option<T> &'r rocket::Config
and $N others and $N others
error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
@ -104,14 +104,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<bool as FromParam<'a>> <&'a str as FromParam<'a>>
<isize as FromParam<'a>> <IpAddr as FromParam<'a>>
<i8 as FromParam<'a>> <Ipv4Addr as FromParam<'a>>
<i16 as FromParam<'a>> <Ipv6Addr as FromParam<'a>>
<i32 as FromParam<'a>> <NonZero<i128> as FromParam<'a>>
<i64 as FromParam<'a>> <NonZero<i16> as FromParam<'a>>
<i128 as FromParam<'a>> <NonZero<i32> as FromParam<'a>>
<usize as FromParam<'a>> <NonZero<i64> as FromParam<'a>>
and $N others and $N others
error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied
@ -121,14 +121,14 @@ error[E0277]: the trait bound `Q: FromRequest<'_>` is not satisfied
| ^ the trait `FromRequest<'_>` is not implemented for `Q` | ^ the trait `FromRequest<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromRequest<'r>`: = help: the following other types implement trait `FromRequest<'r>`:
ProxyProto<'r> &'r Accept
Method &'r ContentType
Outcome<T, (Status, <T as FromRequest<'r>>::Error), Status> &'r CookieJar<'r>
Flash<&'r CookieJar<'r>> &'r Endpoint
rocket::Shutdown &'r Host<'r>
IpAddr &'r Limits
std::net::SocketAddr &'r Route
std::option::Option<T> &'r rocket::Config
and $N others and $N others
error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
@ -138,14 +138,14 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<bool as FromParam<'a>> <&'a str as FromParam<'a>>
<isize as FromParam<'a>> <IpAddr as FromParam<'a>>
<i8 as FromParam<'a>> <Ipv4Addr as FromParam<'a>>
<i16 as FromParam<'a>> <Ipv6Addr as FromParam<'a>>
<i32 as FromParam<'a>> <NonZero<i128> as FromParam<'a>>
<i64 as FromParam<'a>> <NonZero<i16> as FromParam<'a>>
<i128 as FromParam<'a>> <NonZero<i32> as FromParam<'a>>
<usize as FromParam<'a>> <NonZero<i64> as FromParam<'a>>
and $N others and $N others
error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
@ -155,12 +155,12 @@ error[E0277]: the trait bound `Q: FromParam<'_>` is not satisfied
| ^ the trait `FromParam<'_>` is not implemented for `Q` | ^ the trait `FromParam<'_>` is not implemented for `Q`
| |
= help: the following other types implement trait `FromParam<'a>`: = help: the following other types implement trait `FromParam<'a>`:
<bool as FromParam<'a>> <&'a str as FromParam<'a>>
<isize as FromParam<'a>> <IpAddr as FromParam<'a>>
<i8 as FromParam<'a>> <Ipv4Addr as FromParam<'a>>
<i16 as FromParam<'a>> <Ipv6Addr as FromParam<'a>>
<i32 as FromParam<'a>> <NonZero<i128> as FromParam<'a>>
<i64 as FromParam<'a>> <NonZero<i16> as FromParam<'a>>
<i128 as FromParam<'a>> <NonZero<i32> as FromParam<'a>>
<usize as FromParam<'a>> <NonZero<i64> as FromParam<'a>>
and $N others and $N others

View File

@ -14,9 +14,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ----------------------- in this macro invocation | ----------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -29,9 +29,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| --------------------- in this macro invocation | --------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied
@ -44,9 +44,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ---------------------------- in this macro invocation | ---------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>` is not satisfied error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>` is not satisfied
@ -59,14 +59,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>`
| ---------------------------- in this macro invocation | ---------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_not_uri_display` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_not_uri_display` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -77,14 +77,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Path, _>`
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Path, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Path, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -98,9 +98,9 @@ error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, s
| ------------------------------------------------------- in this macro invocation | ------------------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<i32 as FromUriParam<P, i32>>
<i32 as FromUriParam<P, &'x i32>> <i32 as FromUriParam<P, &'x i32>>
<i32 as FromUriParam<P, &'x mut i32>> <i32 as FromUriParam<P, &'x mut i32>>
<i32 as FromUriParam<P, i32>>
= note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` = note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
= note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -114,12 +114,12 @@ error[E0277]: the trait bound `std::string::String: FromUriParam<rocket::http::u
| ------------------------------------------------------- in this macro invocation | ------------------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<std::string::String as FromUriParam<P, std::string::String>>
<std::string::String as FromUriParam<P, &'x std::string::String>>
<std::string::String as FromUriParam<P, &'x mut std::string::String>>
<std::string::String as FromUriParam<P, &'a str>> <std::string::String as FromUriParam<P, &'a str>>
<std::string::String as FromUriParam<P, &'x &'a str>> <std::string::String as FromUriParam<P, &'x &'a str>>
<std::string::String as FromUriParam<P, &'x mut &'a str>> <std::string::String as FromUriParam<P, &'x mut &'a str>>
<std::string::String as FromUriParam<P, &'x mut std::string::String>>
<std::string::String as FromUriParam<P, &'x std::string::String>>
<std::string::String as FromUriParam<P, std::string::String>>
= note: required for `Result<std::string::String, &str>` to implement `FromUriParam<rocket::http::uri::fmt::Path, Result<_, _>>` = note: required for `Result<std::string::String, &str>` to implement `FromUriParam<rocket::http::uri::fmt::Path, Result<_, _>>`
= note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_optionals` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -133,9 +133,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| -------------------- in this macro invocation | -------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, isize>>
<isize as FromUriParam<P, &'x isize>> <isize as FromUriParam<P, &'x isize>>
<isize as FromUriParam<P, &'x mut isize>> <isize as FromUriParam<P, &'x mut isize>>
<isize as FromUriParam<P, isize>>
= note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied
@ -148,9 +148,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ------------------------- in this macro invocation | ------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, isize>>
<isize as FromUriParam<P, &'x isize>> <isize as FromUriParam<P, &'x isize>>
<isize as FromUriParam<P, &'x mut isize>> <isize as FromUriParam<P, &'x mut isize>>
<isize as FromUriParam<P, isize>>
= note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>` is not satisfied error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>` is not satisfied
@ -163,14 +163,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| --------------------- in this macro invocation | --------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -181,14 +181,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -202,14 +202,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| --------------------------------- in this macro invocation | --------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -220,14 +220,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -238,8 +238,8 @@ error[E0277]: the trait bound `S: Ignorable<rocket::http::uri::fmt::Query>` is n
| ^ the trait `Ignorable<rocket::http::uri::fmt::Query>` is not implemented for `S` | ^ the trait `Ignorable<rocket::http::uri::fmt::Query>` is not implemented for `S`
| |
= help: the following other types implement trait `Ignorable<P>`: = help: the following other types implement trait `Ignorable<P>`:
std::option::Option<T>
Result<T, E> Result<T, E>
std::option::Option<T>
note: required by a bound in `assert_ignorable` note: required by a bound in `assert_ignorable`
--> $WORKSPACE/core/http/src/uri/fmt/uri_display.rs --> $WORKSPACE/core/http/src/uri/fmt/uri_display.rs
| |
@ -253,8 +253,8 @@ error[E0277]: the trait bound `usize: Ignorable<rocket::http::uri::fmt::Query>`
| ^ the trait `Ignorable<rocket::http::uri::fmt::Query>` is not implemented for `usize` | ^ the trait `Ignorable<rocket::http::uri::fmt::Query>` is not implemented for `usize`
| |
= help: the following other types implement trait `Ignorable<P>`: = help: the following other types implement trait `Ignorable<P>`:
std::option::Option<T>
Result<T, E> Result<T, E>
std::option::Option<T>
note: required by a bound in `assert_ignorable` note: required by a bound in `assert_ignorable`
--> $WORKSPACE/core/http/src/uri/fmt/uri_display.rs --> $WORKSPACE/core/http/src/uri/fmt/uri_display.rs
| |
@ -271,14 +271,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ------------------------------- in this macro invocation | ------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_other_q` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -289,14 +289,14 @@ error[E0277]: the trait bound `S: FromUriParam<rocket::http::uri::fmt::Query, _>
| ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S` | ^ the trait `FromUriParam<rocket::http::uri::fmt::Query, _>` is not implemented for `S`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<bool as FromUriParam<P, bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'a [u8]>>
<bool as FromUriParam<P, &'x bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x &'a [u8]>>
<bool as FromUriParam<P, &'x mut bool>> <&'a [u8] as FromUriParam<rocket::http::uri::fmt::Query, &'x mut &'a [u8]>>
<isize as FromUriParam<P, isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'a std::path::Path>>
<isize as FromUriParam<P, &'x isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x &'a std::path::Path>>
<isize as FromUriParam<P, &'x mut isize>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x PathBuf>>
<i8 as FromUriParam<P, i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut &'a std::path::Path>>
<i8 as FromUriParam<P, &'x i8>> <&'a std::path::Path as FromUriParam<rocket::http::uri::fmt::Path, &'x mut PathBuf>>
and $N others and $N others
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -310,9 +310,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ----------------------------------------- in this macro invocation | ----------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Reference<'_>: ValidRoutePrefix` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Reference<'_>: ValidRoutePrefix` is not satisfied
@ -325,8 +325,8 @@ error[E0277]: the trait bound `rocket::http::uri::Reference<'_>: ValidRoutePrefi
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRoutePrefix`: = help: the following other types implement trait `ValidRoutePrefix`:
rocket::http::uri::Origin<'a>
rocket::http::uri::Absolute<'a> rocket::http::uri::Absolute<'a>
rocket::http::uri::Origin<'a>
note: required by a bound in `RouteUriBuilder::with_prefix` note: required by a bound in `RouteUriBuilder::with_prefix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -343,9 +343,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ---------------------------------- in this macro invocation | ---------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRoutePrefix` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRoutePrefix` is not satisfied
@ -358,8 +358,8 @@ error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRoutePrefix` is
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRoutePrefix`: = help: the following other types implement trait `ValidRoutePrefix`:
rocket::http::uri::Origin<'a>
rocket::http::uri::Absolute<'a> rocket::http::uri::Absolute<'a>
rocket::http::uri::Origin<'a>
note: required by a bound in `RouteUriBuilder::with_prefix` note: required by a bound in `RouteUriBuilder::with_prefix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -376,9 +376,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ------------------------------------- in this macro invocation | ------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied
@ -391,10 +391,10 @@ error[E0277]: the trait bound `rocket::http::uri::Asterisk: ValidRouteSuffix<roc
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRouteSuffix<T>`: = help: the following other types implement trait `ValidRouteSuffix<T>`:
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> <rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
note: required by a bound in `RouteUriBuilder::with_suffix` note: required by a bound in `RouteUriBuilder::with_suffix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -413,9 +413,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| -------------------------------------------- in this macro invocation | -------------------------------------------- in this macro invocation
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `rocket_uri_macro_simple` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<rocket::http::uri::Origin<'static>>` is not satisfied
@ -428,10 +428,10 @@ error[E0277]: the trait bound `rocket::http::uri::Origin<'_>: ValidRouteSuffix<r
| required by a bound introduced by this call | required by a bound introduced by this call
| |
= help: the following other types implement trait `ValidRouteSuffix<T>`: = help: the following other types implement trait `ValidRouteSuffix<T>`:
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>> <rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Absolute<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Absolute<'a>>>
<rocket::http::uri::Reference<'a> as ValidRouteSuffix<rocket::http::uri::Origin<'a>>>
note: required by a bound in `RouteUriBuilder::with_suffix` note: required by a bound in `RouteUriBuilder::with_suffix`
--> $WORKSPACE/core/http/src/uri/fmt/formatter.rs --> $WORKSPACE/core/http/src/uri/fmt/formatter.rs
| |
@ -447,9 +447,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -459,9 +459,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, i64>` is not satisfied
@ -471,9 +471,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, i64>` is not implemented for `usize` | ^^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, i64>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not satisfied error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not satisfied
@ -483,9 +483,9 @@ error[E0277]: the trait bound `i32: FromUriParam<rocket::http::uri::fmt::Path, s
| ^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not implemented for `i32`, which is required by `std::option::Option<i32>: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` | ^^^^^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` is not implemented for `i32`, which is required by `std::option::Option<i32>: FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<i32 as FromUriParam<P, i32>>
<i32 as FromUriParam<P, &'x i32>> <i32 as FromUriParam<P, &'x i32>>
<i32 as FromUriParam<P, &'x mut i32>> <i32 as FromUriParam<P, &'x mut i32>>
<i32 as FromUriParam<P, i32>>
= note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>` = note: required for `std::option::Option<i32>` to implement `FromUriParam<rocket::http::uri::fmt::Path, std::option::Option<{integer}>>`
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
@ -496,9 +496,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, isize>>
<isize as FromUriParam<P, &'x isize>> <isize as FromUriParam<P, &'x isize>>
<isize as FromUriParam<P, &'x mut isize>> <isize as FromUriParam<P, &'x mut isize>>
<isize as FromUriParam<P, isize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query, &str>` is not satisfied
@ -508,9 +508,9 @@ error[E0277]: the trait bound `isize: FromUriParam<rocket::http::uri::fmt::Query
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Query, &str>` is not implemented for `isize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<isize as FromUriParam<P, isize>>
<isize as FromUriParam<P, &'x isize>> <isize as FromUriParam<P, &'x isize>>
<isize as FromUriParam<P, &'x mut isize>> <isize as FromUriParam<P, &'x mut isize>>
<isize as FromUriParam<P, isize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -520,9 +520,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -532,9 +532,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -544,9 +544,9 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)
error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path, &str>` is not satisfied
@ -556,7 +556,7 @@ error[E0277]: the trait bound `usize: FromUriParam<rocket::http::uri::fmt::Path,
| ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize` | ^^^^ the trait `FromUriParam<rocket::http::uri::fmt::Path, &str>` is not implemented for `usize`
| |
= help: the following other types implement trait `FromUriParam<P, T>`: = help: the following other types implement trait `FromUriParam<P, T>`:
<usize as FromUriParam<P, usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, &'x mut usize>> <usize as FromUriParam<P, &'x mut usize>>
<usize as FromUriParam<P, &'x usize>>
<usize as FromUriParam<P, usize>>
= note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info) = note: this error originates in the macro `::rocket::rocket_internal_uri` which comes from the expansion of the macro `uri` (in Nightly builds, run with -Z macro-backtrace for more info)

View File

@ -5,14 +5,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value`
@ -28,14 +28,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value`
@ -51,14 +51,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'_, rocket::http::uri::fmt::Query>::write_named_value`
@ -74,14 +74,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -99,14 +99,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -124,14 +124,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Query
| ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>` | ^^^^^^^^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Query>` is not implemented for `BadType`, which is required by `&&BadType: UriDisplay<rocket::http::uri::fmt::Query>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Query>`
= note: 1 redundant requirement hidden = note: 1 redundant requirement hidden
@ -149,14 +149,14 @@ error[E0277]: the trait bound `BadType: UriDisplay<rocket::http::uri::fmt::Path>
| ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Path>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Path>` | ^^^^^^^ the trait `UriDisplay<rocket::http::uri::fmt::Path>` is not implemented for `BadType`, which is required by `&BadType: UriDisplay<rocket::http::uri::fmt::Path>`
| |
= help: the following other types implement trait `UriDisplay<P>`: = help: the following other types implement trait `UriDisplay<P>`:
<bool as UriDisplay<P>> <&T as UriDisplay<P>>
<isize as UriDisplay<P>> <&mut T as UriDisplay<P>>
<i8 as UriDisplay<P>> <BTreeMap<K, V> as UriDisplay<rocket::http::uri::fmt::Query>>
<i16 as UriDisplay<P>> <Bar1 as UriDisplay<rocket::http::uri::fmt::Query>>
<i32 as UriDisplay<P>> <Bar2 as UriDisplay<rocket::http::uri::fmt::Query>>
<i64 as UriDisplay<P>> <Bar3 as UriDisplay<rocket::http::uri::fmt::Query>>
<i128 as UriDisplay<P>> <Bar4 as UriDisplay<rocket::http::uri::fmt::Query>>
<usize as UriDisplay<P>> <Bar5 as UriDisplay<rocket::http::uri::fmt::Query>>
and $N others and $N others
= note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Path>` = note: required for `&BadType` to implement `UriDisplay<rocket::http::uri::fmt::Path>`
note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value` note: required by a bound in `rocket::http::uri::fmt::Formatter::<'i, P>::write_value`