Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,6 @@
│ · ╰── ..because it is not used here
│ 31 │ _generic_input: GenericType<T>,
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error handler against the blueprint:
│ | .error_handler(
│ | f!(my_crate::my_error_handler::<ConcreteType>)
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::doubly_generic_error_handler`.
Expand All @@ -52,11 +47,6 @@
│ · ╰── ..because they are not used here
│ 39 │ _i1: GenericType<T>,
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error handler against the blueprint:
│ | .error_handler(
│ | f!(my_crate::my_error_handler::<ConcreteType>)
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::triply_generic_error_handler`.
Expand All @@ -82,9 +72,4 @@
│ ·  ───────────────┬───────────────
│ · ╰── ..because they are not used here
│ 48 │ _i1: GenericType<T>,
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error handler against the blueprint:
│ | .error_handler(
│ | f!(my_crate::my_error_handler::<ConcreteType>)
│ | )
│ ╰────
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@
│ · ╰── I can't infer this
│ 8 │ todo!()
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error observer against the blueprint: `f!
│ (my_crate::my_observer::<ConcreteType>)`
ERROR:
× All generic parameters must be assigned to a concrete type when you
│ register an error observer, I can't infer them.
Expand All @@ -40,9 +37,6 @@
│ · ╰── I can't infer this
│ 13 │ todo!()
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error observer against the blueprint: `f!
│ (my_crate::my_observer::<ConcreteType>)`
ERROR:
× All generic parameters must be assigned to a concrete type when you
│ register an error observer, I can't infer them.
Expand All @@ -63,7 +57,4 @@
│ · │ ╰── I can't infer this
│ · ╰── I can't infer this
│ 18 │ _i1: GenericType<T>,
│ ╰────
│ help: Specify the concrete type(s) for the problematic generic parameter(s)
│ when registering the error observer against the blueprint: `f!
│ (my_crate::my_observer::<ConcreteType>)`
│ ╰────
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,6 @@
│ · ╰── The generic parameter without a concrete type
│ 8 │ todo!()
│ ╰────
│ help: Specify the concrete type for `T` when registering the post-processing
│ middleware against the blueprint:
│ | bp.post_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::doubly_generic`.
Expand All @@ -45,11 +40,6 @@
│ · ╰── The generic parameter without a concrete type
│ 13 │ _response: Response,
│ ╰────
│ help: Specify the concrete types for `T` and `S` when registering the post-
│ processing middleware against the blueprint:
│ | bp.post_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::triply_generic`.
Expand All @@ -72,9 +62,4 @@
│ · │ ╰── The generic parameter without a concrete type
│ · ╰── The generic parameter without a concrete type
│ 22 │ _response: Response,
│ ╰────
│ help: Specify the concrete types for `T`, `S` and `U` when registering the
│ post-processing middleware against the blueprint:
│ | bp.post_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
│ ╰────
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,6 @@
│ · ╰── The generic parameter without a concrete type
│ 9 │ todo!()
│ ╰────
│ help: Specify the concrete type for `T` when registering the pre-processing
│ middleware against the blueprint:
│ | bp.pre_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× There must be no unassigned generic parameters in pre-processing
│ middlewares, but `T` and `S` do not seem to have been assigned a concrete
Expand All @@ -42,11 +37,6 @@
│ · ╰── The generic parameter without a concrete type
│ 14 │ todo!()
│ ╰────
│ help: Specify the concrete types for `T` and `S` when registering the pre-
│ processing middleware against the blueprint:
│ | bp.pre_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× There must be no unassigned generic parameters in pre-processing
│ middlewares, but `T`, `S` and `U` do not seem to have been assigned a
Expand All @@ -67,9 +57,4 @@
│ · │ ╰── The generic parameter without a concrete type
│ · ╰── The generic parameter without a concrete type
│ 19 │ _i1: GenericType<T>,
│ ╰────
│ help: Specify the concrete types for `T`, `S` and `U` when registering the
│ pre-processing middleware against the blueprint:
│ | bp.pre_process(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
│ ╰────
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,6 @@
│ · ╰── The generic parameter without a concrete type
│ 9 │ where
│ ╰────
│ help: Specify the concrete type for `T` when registering the wrapping
│ middleware against the blueprint:
│ | bp.wrap(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::doubly_generic`.
Expand All @@ -46,11 +41,6 @@
│ · ╰── The generic parameter without a concrete type
│ 17 │ where
│ ╰────
│ help: Specify the concrete types for `T` and `S` when registering the
│ wrapping middleware against the blueprint:
│ | bp.wrap(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
ERROR:
× I am not smart enough to figure out the concrete type for all the generic
│ parameters in `app::triply_generic`.
Expand All @@ -73,9 +63,4 @@
│ · │ The generic parameter without a concrete type
│ · ╰── The generic parameter without a concrete type
│ 25 │ _next: Next<A>,
│ ╰────
│ help: Specify the concrete types for `T`, `S` and `U` when registering the
│ wrapping middleware against the blueprint:
│ | bp.wrap(
│ | f!(my_crate::my_middleware::<ConcreteType>),
│ | )
│ ╰────
Loading