Use heap indirection to manage type signatures #452
Annotations
5 errors
linkerd/app/inbound/src/http/server.rs#L57
error[E0599]: no method named `arc_new_box_clone_http` found for struct `Stack` in the current scope
--> linkerd/app/inbound/src/http/server.rs:88:18
|
57 | / http.check_new_service::<T, http::Request<_>>()
58 | | // Convert origin form HTTP/1 URIs to absolute form for Hyper's
59 | | // `Client`. This must be below the `orig_proto::Downgrade` layer, since
60 | | // the request may have been downgraded from a HTTP/2 orig-proto request.
... |
87 | | .push(NewAccessLog::layer())
88 | | .arc_new_box_clone_http()
| | -^^^^^^^^^^^^^^^^^^^^^^ help: there is a method with a similar name: `arc_new_clone_http`
| |_________________|
|
|
= note: the full type name has been written to '/__w/linkerd2-proxy/linkerd2-proxy/target/x86_64-unknown-linux-gnu/release/deps/linkerd_app_inbound-f206248dd934cfbc.long-type-15574937352200726368.txt'
|
linkerd/app/inbound/src/http/server.rs#L88
error[E0599]: no method named `arc_new_box_clone_http` found for struct `Stack` in the current scope
--> linkerd/app/inbound/src/http/server.rs:88:18
|
57 | / http.check_new_service::<T, http::Request<_>>()
58 | | // Convert origin form HTTP/1 URIs to absolute form for Hyper's
59 | | // `Client`. This must be below the `orig_proto::Downgrade` layer, since
60 | | // the request may have been downgraded from a HTTP/2 orig-proto request.
... |
87 | | .push(NewAccessLog::layer())
88 | | .arc_new_box_clone_http()
| | -^^^^^^^^^^^^^^^^^^^^^^ help: there is a method with a similar name: `arc_new_clone_http`
| |_________________|
|
|
= note: the full type name has been written to '/__w/linkerd2-proxy/linkerd2-proxy/target/x86_64-unknown-linux-gnu/release/deps/linkerd_app_inbound-f206248dd934cfbc.long-type-15574937352200726368.txt'
|
linkerd/app/inbound/src/http/server.rs#L119
error[E0599]: no method named `arc_new_box_tcp` found for struct `Stack` in the current scope
--> linkerd/app/inbound/src/http/server.rs:125:18
|
119 | / http.push_on_service(http::BoxRequest::layer())
120 | | .check_new_service::<T, http::Request<_>>()
121 | | .unlift_new()
122 | | .check_new_new_service::<T, http::ClientHandle, http::Request<_>>()
123 | | .push(http::NewServeHttp::layer(h2_settings, rt.drain.clone()))
124 | | .check_new_service::<T, I>()
125 | | .arc_new_box_tcp()
| | -^^^^^^^^^^^^^^^ help: there is a method with a similar name: `arc_new_box`
| |_________________|
|
|
= note: the full type name has been written to '/__w/linkerd2-proxy/linkerd2-proxy/target/x86_64-unknown-linux-gnu/release/deps/linkerd_app_inbound-f206248dd934cfbc.long-type-9341674374678023613.txt'
|
linkerd/app/inbound/src/http/server.rs#L125
error[E0599]: no method named `arc_new_box_tcp` found for struct `Stack` in the current scope
--> linkerd/app/inbound/src/http/server.rs:125:18
|
119 | / http.push_on_service(http::BoxRequest::layer())
120 | | .check_new_service::<T, http::Request<_>>()
121 | | .unlift_new()
122 | | .check_new_new_service::<T, http::ClientHandle, http::Request<_>>()
123 | | .push(http::NewServeHttp::layer(h2_settings, rt.drain.clone()))
124 | | .check_new_service::<T, I>()
125 | | .arc_new_box_tcp()
| | -^^^^^^^^^^^^^^^ help: there is a method with a similar name: `arc_new_box`
| |_________________|
|
|
= note: the full type name has been written to '/__w/linkerd2-proxy/linkerd2-proxy/target/x86_64-unknown-linux-gnu/release/deps/linkerd_app_inbound-f206248dd934cfbc.long-type-9341674374678023613.txt'
|
|
The logs for this run have expired and are no longer available.
Loading