Skip to content
Triggered via push September 11, 2023 12:35
Status Failure
Total duration 19m 22s
Artifacts

windows.yml

on: push
Matrix: build_and_test
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 164 warnings
stable - x86_64-pc-windows-msvc
test failed, to rerun pass `-p ntex-io --lib`
stable - x86_64-pc-windows-msvc
1 target failed:
stable - x86_64-pc-windows-msvc
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
nightly - x86_64-pc-windows-msvc
test failed, to rerun pass `-p ntex-io --lib`
nightly - x86_64-pc-windows-msvc
1 target failed:
nightly - x86_64-pc-windows-msvc
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/test.rs#L832
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/test.rs:832:1 | 832 | / pub struct TestServer { 833 | | addr: net::SocketAddr, 834 | | client: Client, 835 | | system: crate::rt::System, 836 | | ssl: bool, 837 | | server: Server, 838 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/test.rs#L298
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/test.rs:298:1 | 298 | / pub struct TestRequest { 299 | | req: HttpTestRequest, 300 | | rmap: ResourceMap, 301 | | config: AppConfig, ... | 304 | | app_state: Extensions, 305 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/service.rs#L197
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/service.rs:197:1 | 197 | / pub struct WebServiceAdapter { 198 | | rdef: Vec<String>, 199 | | name: Option<String>, 200 | | guards: Vec<Box<dyn Guard>>, 201 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/service.rs#L99
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/service.rs:99:1 | 99 | / pub struct WebServiceConfig<Err: ErrorRenderer> { 100 | | state: AppState, 101 | | root: bool, 102 | | default: Rc<HttpServiceFactory<Err>>, ... | 108 | | )>, 109 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/server.rs#L43
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/server.rs:43:1 | 43 | / pub struct HttpServer<F, I, S, B> 44 | | where 45 | | F: Fn() -> I + Send + Clone + 'static, 46 | | I: IntoServiceFactory<S, Request, AppConfig>, ... | 57 | | _t: PhantomData<(S, B)>, 58 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/scope.rs#L483
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/scope.rs:483:1 | 483 | / pub struct ScopeService<F, Err: ErrorRenderer> { 484 | | filter: F, 485 | | routing: ScopeRouter<Err>, 486 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/scope.rs#L63
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/scope.rs:63:1 | 63 | / pub struct Scope<Err: ErrorRenderer, M = Identity, T = Filter<Err>> { 64 | | middleware: M, 65 | | filter: ServiceChainFactory<T, WebRequest<Err>>, 66 | | rdef: Vec<String>, ... | 72 | | case_insensitive: bool, 73 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/route.rs#L66
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/route.rs:66:1 | 66 | / pub struct RouteService<Err: ErrorRenderer> { 67 | | handler: Rc<dyn HandlerFn<Err>>, 68 | | methods: Vec<Method>, 69 | | guards: Rc<Vec<Box<dyn Guard>>>, 70 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/route.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/route.rs:19:1 | 19 | / pub struct Route<Err: ErrorRenderer = DefaultError> { 20 | | handler: Rc<dyn HandlerFn<Err>>, 21 | | methods: Vec<Method>, 22 | | guards: Rc<Vec<Box<dyn Guard>>>, 23 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/responder.rs#L232
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/responder.rs:232:1 | 232 | / pub struct CustomResponder<T: Responder<Err>, Err> { 233 | | responder: T, 234 | | status: Option<StatusCode>, 235 | | headers: Option<HeaderMap>, 236 | | error: Option<HttpError>, 237 | | _t: PhantomData<Err>, 238 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/responder.rs#L14
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/responder.rs:14:1 | 14 | pub struct Ready<T>(Option<T>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L466
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:466:1 | 466 | / pub struct ResourceRouter<Err: ErrorRenderer> { 467 | | state: Option<AppState>, 468 | | routes: Vec<RouteService<Err>>, 469 | | default: Option<HttpService<Err>>, 470 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L401
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:401:1 | 401 | / pub struct ResourceServiceFactory<Err: ErrorRenderer, M, F> { 402 | | middleware: M, 403 | | filter: F, 404 | | routing: ResourceRouterFactory<Err>, 405 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L52
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:52:1 | 52 | / pub struct Resource<Err: ErrorRenderer, M = Identity, T = Filter<Err>> { 53 | | middleware: M, 54 | | filter: ServiceChainFactory<T, WebRequest<Err>>, 55 | | rdef: Vec<String>, ... | 60 | | default: Rc<RefCell<Option<Rc<HttpNewService<Err>>>>>, 61 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/defaultheaders.rs#L100
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/defaultheaders.rs:100:1 | 100 | / pub struct DefaultHeadersMiddleware<S> { 101 | | service: S, 102 | | inner: Rc<Inner>, 103 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/defaultheaders.rs#L29
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/defaultheaders.rs:29:1 | 29 | / pub struct DefaultHeaders { 30 | | inner: Rc<Inner>, 31 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/logger.rs#L128
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/logger.rs:128:1 | 128 | / pub struct LoggerMiddleware<S> { 129 | | inner: Rc<Inner>, 130 | | service: S, 131 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/logger.rs#L70
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/logger.rs:70:1 | 70 | / pub struct Logger { 71 | | inner: Rc<Inner>, 72 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/compress.rs#L57
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/compress.rs:57:1 | 57 | / pub struct CompressMiddleware<S> { 58 | | service: S, 59 | | encoding: ContentEncoding, 60 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L287
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:287:1 | 287 | pub struct HostGuard(String, Option<String>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L248
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:248:1 | 248 | pub struct HeaderGuard(header::HeaderName, header::HeaderValue); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L180
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:180:1 | 180 | pub struct MethodGuard(Method); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L170
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:170:1 | 170 | pub struct NotGuard(Box<dyn Guard>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L143
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:143:1 | 143 | pub struct AllGuard(Vec<Box<dyn Guard>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L103
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:103:1 | 103 | pub struct AnyGuard(Vec<Box<dyn Guard>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/error_default.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/error_default.rs:19:1 | 19 | pub struct DefaultError; | ^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/config.rs#L63
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/config.rs:63:1 | 63 | / pub struct ServiceConfig<Err = DefaultError> { 64 | | pub(super) services: Vec<Box<dyn AppServiceFactory<Err>>>, 65 | | pub(super) state: Extensions, 66 | | pub(super) external: Vec<ResourceDef>, 67 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L284
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:284:1 | 284 | / pub struct AppService<F, Err: ErrorRenderer> { 285 | | filter: F, 286 | | routing: AppRouting<Err>, 287 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L185
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:185:1 | 185 | / pub struct AppFactoryService<T, Err> 186 | | where 187 | | T: Service<WebRequest<Err>, Response = WebResponse, Error = Err::Container>, 188 | | Err: ErrorRenderer, ... | 194 | | _t: PhantomData<Err>, 195 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L33
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:33:1 | 33 | / pub struct AppFactory<T, F, Err: ErrorRenderer> 34 | | where 35 | | F: ServiceFactory< 36 | | WebRequest<Err>, ... | 50 | | pub(super) case_insensitive: bool, 51 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app.rs#L559
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app.rs:559:1 | 559 | pub struct Filter<Err>(PhantomData<Err>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app.rs#L27
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app.rs:27:1 | 27 | / pub struct App<M, F, Err: ErrorRenderer = DefaultError> { 28 | | middleware: M, 29 | | filter: ServiceChainFactory<F, WebRequest<Err>>, 30 | | services: Vec<Box<dyn AppServiceFactory<Err>>>, ... | 36 | | case_insensitive: bool, 37 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/test.rs#L96
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/test.rs:96:1 | 96 | / pub struct TestServer { 97 | | addr: net::SocketAddr, 98 | | system: System, 99 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L250
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:250:1 | 250 | pub struct ServiceRuntime(Rc<RefCell<ServiceRuntimeInner>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L43
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:43:1 | 43 | pub struct ServiceConfig(pub(super) Rc<RefCell<ServiceConfigInner>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L15
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:15:1 | 15 | pub struct Config(Rc<InnerServiceConfig>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/builder.rs#L26
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/builder.rs:26:1 | 26 | / pub struct ServerBuilder { 27 | | threads: usize, 28 | | token: Token, 29 | | backlog: i32, ... | 39 | | notify: Vec<oneshot::Sender<()>>, 40 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/test.rs#L280
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/test.rs:280:1 | 280 | / pub struct TestServer { 281 | | addr: net::SocketAddr, 282 | | client: Client, 283 | | system: System, 284 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/test.rs#L40
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/test.rs:40:1 | 40 | pub struct TestRequest(Option<Inner>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h2/service.rs#L152
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h2/service.rs:152:1 | 152 | / pub struct H2ServiceHandler<F, S: Service<Request>, B> { 153 | | config: Rc<DispatcherConfig<S, (), ()>>, 154 | | _t: PhantomData<(F, B)>, 155 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h2/service.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h2/service.rs:19:1 | 19 | / pub struct H2Service<F, S, B> { 20 | | srv: S, 21 | | cfg: ServiceConfig, 22 | | _t: PhantomData<(F, B)>, 23 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/upgrade.rs#L7
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/upgrade.rs:7:1 | 7 | pub struct UpgradeHandler<F>(PhantomData<F>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/service.rs#L251
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/service.rs:251:1 | 251 | / pub struct H1ServiceHandler<F, S, B, X, U> { 252 | | config: Rc<DispatcherConfig<S, X, U>>, 253 | | _t: marker::PhantomData<(F, B)>, 254 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/service.rs#L16
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/service.rs:16:1 | 16 | / pub struct H1Service<F, S, B, X = ExpectHandler, U = UpgradeHandler<F>> { 17 | | srv: S, 18 | | cfg: ServiceConfig, 19 | | expect: X, ... | 24 | | _t: marker::PhantomData<(F, B)>, 25 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/payload.rs#L86
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/payload.rs:86:1 | 86 | / pub struct PayloadSender { 87 | | inner: Weak<RefCell<Inner>>, 88 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/expect.rs#L6
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/expect.rs:6:1 | 6 | pub struct ExpectHandler; | ^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/test.rs#L832
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/test.rs:832:1 | 832 | / pub struct TestServer { 833 | | addr: net::SocketAddr, 834 | | client: Client, 835 | | system: crate::rt::System, 836 | | ssl: bool, 837 | | server: Server, 838 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/service.rs#L291
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/service.rs:291:1 | 291 | / pub struct HttpServiceHandler<F, S, B, X, U> { 292 | | config: Rc<DispatcherConfig<S, X, U>>, 293 | | _t: marker::PhantomData<(F, B)>, 294 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/test.rs#L298
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/test.rs:298:1 | 298 | / pub struct TestRequest { 299 | | req: HttpTestRequest, 300 | | rmap: ResourceMap, 301 | | config: AppConfig, ... | 304 | | app_state: Extensions, 305 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/service.rs#L18
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/service.rs:18:1 | 18 | / pub struct HttpService<F, S, B, X = h1::ExpectHandler, U = h1::UpgradeHandler<F>> { 19 | | srv: S, 20 | | cfg: ServiceConfig, 21 | | expect: X, ... | 24 | | _t: marker::PhantomData<(F, B)>, 25 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/response.rs#L245
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/response.rs:245:1 | 245 | / pub struct CookieIter<'a> { 246 | | iter: header::GetAll<'a>, 247 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/service.rs#L197
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/service.rs:197:1 | 197 | / pub struct WebServiceAdapter { 198 | | rdef: Vec<String>, 199 | | name: Option<String>, 200 | | guards: Vec<Box<dyn Guard>>, 201 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/service.rs#L99
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/service.rs:99:1 | 99 | / pub struct WebServiceConfig<Err: ErrorRenderer> { 100 | | state: AppState, 101 | | root: bool, 102 | | default: Rc<HttpServiceFactory<Err>>, ... | 108 | | )>, 109 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/encoding/encoder.rs#L17
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/encoding/encoder.rs:17:1 | 17 | / pub struct Encoder<B> { 18 | | eof: bool, 19 | | body: EncoderBody<B>, 20 | | encoder: Option<ContentEncoder>, 21 | | fut: Option<JoinHandle<Result<ContentEncoder, io::Error>>>, 22 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/server.rs#L43
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/server.rs:43:1 | 43 | / pub struct HttpServer<F, I, S, B> 44 | | where 45 | | F: Fn() -> I + Send + Clone + 'static, 46 | | I: IntoServiceFactory<S, Request, AppConfig>, ... | 57 | | _t: PhantomData<(S, B)>, 58 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/scope.rs#L483
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/scope.rs:483:1 | 483 | / pub struct ScopeService<F, Err: ErrorRenderer> { 484 | | filter: F, 485 | | routing: ScopeRouter<Err>, 486 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/scope.rs#L63
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/scope.rs:63:1 | 63 | / pub struct Scope<Err: ErrorRenderer, M = Identity, T = Filter<Err>> { 64 | | middleware: M, 65 | | filter: ServiceChainFactory<T, WebRequest<Err>>, 66 | | rdef: Vec<String>, ... | 72 | | case_insensitive: bool, 73 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/route.rs#L66
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/route.rs:66:1 | 66 | / pub struct RouteService<Err: ErrorRenderer> { 67 | | handler: Rc<dyn HandlerFn<Err>>, 68 | | methods: Vec<Method>, 69 | | guards: Rc<Vec<Box<dyn Guard>>>, 70 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/route.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/route.rs:19:1 | 19 | / pub struct Route<Err: ErrorRenderer = DefaultError> { 20 | | handler: Rc<dyn HandlerFn<Err>>, 21 | | methods: Vec<Method>, 22 | | guards: Rc<Vec<Box<dyn Guard>>>, 23 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/responder.rs#L232
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/responder.rs:232:1 | 232 | / pub struct CustomResponder<T: Responder<Err>, Err> { 233 | | responder: T, 234 | | status: Option<StatusCode>, 235 | | headers: Option<HeaderMap>, 236 | | error: Option<HttpError>, 237 | | _t: PhantomData<Err>, 238 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/responder.rs#L14
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/responder.rs:14:1 | 14 | pub struct Ready<T>(Option<T>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L466
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:466:1 | 466 | / pub struct ResourceRouter<Err: ErrorRenderer> { 467 | | state: Option<AppState>, 468 | | routes: Vec<RouteService<Err>>, 469 | | default: Option<HttpService<Err>>, 470 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L401
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:401:1 | 401 | / pub struct ResourceServiceFactory<Err: ErrorRenderer, M, F> { 402 | | middleware: M, 403 | | filter: F, 404 | | routing: ResourceRouterFactory<Err>, 405 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/resource.rs#L52
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/resource.rs:52:1 | 52 | / pub struct Resource<Err: ErrorRenderer, M = Identity, T = Filter<Err>> { 53 | | middleware: M, 54 | | filter: ServiceChainFactory<T, WebRequest<Err>>, 55 | | rdef: Vec<String>, ... | 60 | | default: Rc<RefCell<Option<Rc<HttpNewService<Err>>>>>, 61 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/defaultheaders.rs#L100
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/defaultheaders.rs:100:1 | 100 | / pub struct DefaultHeadersMiddleware<S> { 101 | | service: S, 102 | | inner: Rc<Inner>, 103 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/defaultheaders.rs#L29
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/defaultheaders.rs:29:1 | 29 | / pub struct DefaultHeaders { 30 | | inner: Rc<Inner>, 31 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/logger.rs#L128
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/logger.rs:128:1 | 128 | / pub struct LoggerMiddleware<S> { 129 | | inner: Rc<Inner>, 130 | | service: S, 131 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/logger.rs#L70
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/logger.rs:70:1 | 70 | / pub struct Logger { 71 | | inner: Rc<Inner>, 72 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/middleware/compress.rs#L57
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/middleware/compress.rs:57:1 | 57 | / pub struct CompressMiddleware<S> { 58 | | service: S, 59 | | encoding: ContentEncoding, 60 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L287
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:287:1 | 287 | pub struct HostGuard(String, Option<String>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L248
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:248:1 | 248 | pub struct HeaderGuard(header::HeaderName, header::HeaderValue); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L180
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:180:1 | 180 | pub struct MethodGuard(Method); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L170
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:170:1 | 170 | pub struct NotGuard(Box<dyn Guard>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L143
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:143:1 | 143 | pub struct AllGuard(Vec<Box<dyn Guard>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/guard.rs#L103
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/guard.rs:103:1 | 103 | pub struct AnyGuard(Vec<Box<dyn Guard>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/error_default.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/error_default.rs:19:1 | 19 | pub struct DefaultError; | ^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/config.rs#L63
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/config.rs:63:1 | 63 | / pub struct ServiceConfig<Err = DefaultError> { 64 | | pub(super) services: Vec<Box<dyn AppServiceFactory<Err>>>, 65 | | pub(super) state: Extensions, 66 | | pub(super) external: Vec<ResourceDef>, 67 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L284
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:284:1 | 284 | / pub struct AppService<F, Err: ErrorRenderer> { 285 | | filter: F, 286 | | routing: AppRouting<Err>, 287 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L185
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:185:1 | 185 | / pub struct AppFactoryService<T, Err> 186 | | where 187 | | T: Service<WebRequest<Err>, Response = WebResponse, Error = Err::Container>, 188 | | Err: ErrorRenderer, ... | 194 | | _t: PhantomData<Err>, 195 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/encoding/decoder.rs#L14
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/encoding/decoder.rs:14:1 | 14 | / pub struct Decoder<S> { 15 | | decoder: Option<ContentDecoder>, 16 | | stream: S, 17 | | eof: bool, 18 | | fut: Option<JoinHandle<Result<(Option<Bytes>, ContentDecoder), io::Error>>>, 19 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app_service.rs#L33
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app_service.rs:33:1 | 33 | / pub struct AppFactory<T, F, Err: ErrorRenderer> 34 | | where 35 | | F: ServiceFactory< 36 | | WebRequest<Err>, ... | 50 | | pub(super) case_insensitive: bool, 51 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/config.rs#L44
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/config.rs:44:1 | 44 | pub struct ServiceConfig(pub(super) Rc<Inner>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app.rs#L559
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app.rs:559:1 | 559 | pub struct Filter<Err>(PhantomData<Err>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/test.rs#L13
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/test.rs:13:1 | 13 | / pub struct TestResponse { 14 | | head: ResponseHead, 15 | | payload: Option<Payload>, 16 | | #[cfg(feature = "cookie")] 17 | | cookies: CookieJar, 18 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/sender.rs#L50
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/sender.rs:50:1 | 50 | / pub enum SendClientRequest { 51 | | Fut( 52 | | BoxFuture<'static, Result<ClientResponse, SendRequestError>>, 53 | | Option<Sleep>, ... | 56 | | Err(Option<SendRequestError>), 57 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/web/app.rs#L27
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/web/app.rs:27:1 | 27 | / pub struct App<M, F, Err: ErrorRenderer = DefaultError> { 28 | | middleware: M, 29 | | filter: ServiceChainFactory<F, WebRequest<Err>>, 30 | | services: Vec<Box<dyn AppServiceFactory<Err>>>, ... | 36 | | case_insensitive: bool, 37 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/response.rs#L253
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/response.rs:253:1 | 253 | / pub struct JsonBody<U> { 254 | | length: Option<usize>, 255 | | err: Option<JsonPayloadError>, 256 | | fut: Option<ReadBody>, 257 | | _t: PhantomData<U>, 258 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/response.rs#L170
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/response.rs:170:1 | 170 | / pub struct MessageBody { 171 | | length: Option<usize>, 172 | | err: Option<PayloadError>, 173 | | fut: Option<ReadBody>, 174 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/frozen.rs#L138
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/frozen.rs:138:1 | 138 | / pub struct FrozenSendBuilder { 139 | | req: FrozenClientRequest, 140 | | extra_headers: HeaderMap, 141 | | err: Option<HttpError>, 142 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/test.rs#L96
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/test.rs:96:1 | 96 | / pub struct TestServer { 97 | | addr: net::SocketAddr, 98 | | system: System, 99 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/builder.rs#L21
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/builder.rs:21:1 | 21 | / pub struct HttpServiceBuilder<F, S, X = ExpectHandler, U = UpgradeHandler<F>> { 22 | | keep_alive: KeepAlive, 23 | | client_timeout: Millis, 24 | | client_disconnect: Seconds, ... | 30 | | _t: PhantomData<(F, S)>, 31 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L250
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:250:1 | 250 | pub struct ServiceRuntime(Rc<RefCell<ServiceRuntimeInner>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L466
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:466:1 | 466 | / pub struct SizedStream<S> { 467 | | size: u64, 468 | | stream: S, 469 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L424
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:424:1 | 424 | / pub struct BoxedBodyStream<S> { 425 | | stream: S, 426 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L43
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:43:1 | 43 | pub struct ServiceConfig(pub(super) Rc<RefCell<ServiceConfigInner>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/config.rs#L15
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/config.rs:15:1 | 15 | pub struct Config(Rc<InnerServiceConfig>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L376
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:376:1 | 376 | / pub struct BodyStream<S, E> { 377 | | stream: S, 378 | | _t: PhantomData<E>, 379 | | } | |_^ | note: the lint level is defined here --> ntex/src/lib.rs:12:5 | 12 | missing_debug_implementations, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/server/builder.rs#L26
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/server/builder.rs:26:1 | 26 | / pub struct ServerBuilder { 27 | | threads: usize, 28 | | token: Token, 29 | | backlog: i32, ... | 39 | | notify: Vec<oneshot::Sender<()>>, 40 | | } | |_^
this `RefCell` reference is held across an `await` point: ntex-glommio/src/io.rs#L514
warning: this `RefCell` reference is held across an `await` point --> ntex-glommio/src/io.rs:514:41 | 514 | ... io.0.borrow() | ^^^^^^^^^^^^^ | = help: ensure the reference is dropped before calling `await` note: these are all the `await` points this reference is held through --> ntex-glommio/src/io.rs:513:67 | 513 | ... let fut = Box::pin(async move { | _____________________________________________________^ 514 | | ... io.0.borrow() 515 | | ... .shutdown(std::net::Shutdown::Write) 516 | | ... .await 517 | | ... }); | |_______________________^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#await_holding_refcell_ref
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/test.rs#L280
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/test.rs:280:1 | 280 | / pub struct TestServer { 281 | | addr: net::SocketAddr, 282 | | client: Client, 283 | | system: System, 284 | | } | |_^
this `RefCell` reference is held across an `await` point: ntex-glommio/src/io.rs#L206
warning: this `RefCell` reference is held across an `await` point --> ntex-glommio/src/io.rs:206:41 | 206 | ... io.0.borrow() | ^^^^^^^^^^^^^ | = help: ensure the reference is dropped before calling `await` note: these are all the `await` points this reference is held through --> ntex-glommio/src/io.rs:205:67 | 205 | ... let fut = Box::pin(async move { | _____________________________________________________^ 206 | | ... io.0.borrow() 207 | | ... .shutdown(std::net::Shutdown::Write) 208 | | ... .await 209 | | ... }); | |_______________________^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#await_holding_refcell_ref = note: `#[warn(clippy::await_holding_refcell_ref)]` on by default
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/test.rs#L40
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/test.rs:40:1 | 40 | pub struct TestRequest(Option<Inner>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
variable does not need to be mutable: ntex-glommio/src/io.rs#L444
warning: variable does not need to be mutable --> ntex-glommio/src/io.rs:444:13 | 444 | let mut this = self.as_mut().get_mut(); | ----^^^^ | | | help: remove this `mut`
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h2/service.rs#L152
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h2/service.rs:152:1 | 152 | / pub struct H2ServiceHandler<F, S: Service<Request>, B> { 153 | | config: Rc<DispatcherConfig<S, (), ()>>, 154 | | _t: PhantomData<(F, B)>, 155 | | } | |_^
variable does not need to be mutable: ntex-glommio/src/io.rs#L136
warning: variable does not need to be mutable --> ntex-glommio/src/io.rs:136:13 | 136 | let mut this = self.as_mut().get_mut(); | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h2/service.rs#L19
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h2/service.rs:19:1 | 19 | / pub struct H2Service<F, S, B> { 20 | | srv: S, 21 | | cfg: ServiceConfig, 22 | | _t: PhantomData<(F, B)>, 23 | | } | |_^
very complex type used. Consider factoring parts into `type` definitions: ntex-rt/src/lib.rs#L145
warning: very complex type used. Consider factoring parts into `type` definitions --> ntex-rt/src/lib.rs:145:13 | 145 | Either<task::JoinHandle<T>, Pin<Box<dyn Future<Output = Result<T, Canceled>>>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `#[warn(clippy::type_complexity)]` on by default
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/upgrade.rs#L7
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/upgrade.rs:7:1 | 7 | pub struct UpgradeHandler<F>(PhantomData<F>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/service.rs#L251
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/service.rs:251:1 | 251 | / pub struct H1ServiceHandler<F, S, B, X, U> { 252 | | config: Rc<DispatcherConfig<S, X, U>>, 253 | | _t: marker::PhantomData<(F, B)>, 254 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/service.rs#L16
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/service.rs:16:1 | 16 | / pub struct H1Service<F, S, B, X = ExpectHandler, U = UpgradeHandler<F>> { 17 | | srv: S, 18 | | cfg: ServiceConfig, 19 | | expect: X, ... | 24 | | _t: marker::PhantomData<(F, B)>, 25 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/payload.rs#L86
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/payload.rs:86:1 | 86 | / pub struct PayloadSender { 87 | | inner: Weak<RefCell<Inner>>, 88 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/h1/expect.rs#L6
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/h1/expect.rs:6:1 | 6 | pub struct ExpectHandler; | ^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/service.rs#L291
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/service.rs:291:1 | 291 | / pub struct HttpServiceHandler<F, S, B, X, U> { 292 | | config: Rc<DispatcherConfig<S, X, U>>, 293 | | _t: marker::PhantomData<(F, B)>, 294 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/service.rs#L18
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/service.rs:18:1 | 18 | / pub struct HttpService<F, S, B, X = h1::ExpectHandler, U = h1::UpgradeHandler<F>> { 19 | | srv: S, 20 | | cfg: ServiceConfig, 21 | | expect: X, ... | 24 | | _t: marker::PhantomData<(F, B)>, 25 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/response.rs#L245
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/response.rs:245:1 | 245 | / pub struct CookieIter<'a> { 246 | | iter: header::GetAll<'a>, 247 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/encoding/encoder.rs#L17
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/encoding/encoder.rs:17:1 | 17 | / pub struct Encoder<B> { 18 | | eof: bool, 19 | | body: EncoderBody<B>, 20 | | encoder: Option<ContentEncoder>, 21 | | fut: Option<JoinHandle<Result<ContentEncoder, io::Error>>>, 22 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/encoding/decoder.rs#L14
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/encoding/decoder.rs:14:1 | 14 | / pub struct Decoder<S> { 15 | | decoder: Option<ContentDecoder>, 16 | | stream: S, 17 | | eof: bool, 18 | | fut: Option<JoinHandle<Result<(Option<Bytes>, ContentDecoder), io::Error>>>, 19 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/config.rs#L44
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/config.rs:44:1 | 44 | pub struct ServiceConfig(pub(super) Rc<Inner>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/test.rs#L13
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/test.rs:13:1 | 13 | / pub struct TestResponse { 14 | | head: ResponseHead, 15 | | payload: Option<Payload>, 16 | | #[cfg(feature = "cookie")] 17 | | cookies: CookieJar, 18 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/sender.rs#L50
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/sender.rs:50:1 | 50 | / pub enum SendClientRequest { 51 | | Fut( 52 | | BoxFuture<'static, Result<ClientResponse, SendRequestError>>, 53 | | Option<Sleep>, ... | 56 | | Err(Option<SendRequestError>), 57 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/response.rs#L253
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/response.rs:253:1 | 253 | / pub struct JsonBody<U> { 254 | | length: Option<usize>, 255 | | err: Option<JsonPayloadError>, 256 | | fut: Option<ReadBody>, 257 | | _t: PhantomData<U>, 258 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/response.rs#L170
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/response.rs:170:1 | 170 | / pub struct MessageBody { 171 | | length: Option<usize>, 172 | | err: Option<PayloadError>, 173 | | fut: Option<ReadBody>, 174 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/client/frozen.rs#L138
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/client/frozen.rs:138:1 | 138 | / pub struct FrozenSendBuilder { 139 | | req: FrozenClientRequest, 140 | | extra_headers: HeaderMap, 141 | | err: Option<HttpError>, 142 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/builder.rs#L21
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/builder.rs:21:1 | 21 | / pub struct HttpServiceBuilder<F, S, X = ExpectHandler, U = UpgradeHandler<F>> { 22 | | keep_alive: KeepAlive, 23 | | client_timeout: Millis, 24 | | client_disconnect: Seconds, ... | 30 | | _t: PhantomData<(F, S)>, 31 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L466
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:466:1 | 466 | / pub struct SizedStream<S> { 467 | | size: u64, 468 | | stream: S, 469 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L424
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:424:1 | 424 | / pub struct BoxedBodyStream<S> { 425 | | stream: S, 426 | | } | |_^
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation: ntex/src/http/body.rs#L376
warning: type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation --> ntex/src/http/body.rs:376:1 | 376 | / pub struct BodyStream<S, E> { 377 | | stream: S, 378 | | _t: PhantomData<E>, 379 | | } | |_^ | note: the lint level is defined here --> ntex/src/lib.rs:12:5 | 12 | missing_debug_implementations, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
this `RefCell` reference is held across an `await` point: ntex-glommio/src/io.rs#L514
warning: this `RefCell` reference is held across an `await` point --> ntex-glommio/src/io.rs:514:41 | 514 | ... io.0.borrow() | ^^^^^^^^^^^^^ | = help: ensure the reference is dropped before calling `await` note: these are all the `await` points this reference is held through --> ntex-glommio/src/io.rs:513:67 | 513 | ... let fut = Box::pin(async move { | _____________________________________________________^ 514 | | ... io.0.borrow() 515 | | ... .shutdown(std::net::Shutdown::Write) 516 | | ... .await 517 | | ... }); | |_______________________^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#await_holding_refcell_ref
this `RefCell` reference is held across an `await` point: ntex-glommio/src/io.rs#L206
warning: this `RefCell` reference is held across an `await` point --> ntex-glommio/src/io.rs:206:41 | 206 | ... io.0.borrow() | ^^^^^^^^^^^^^ | = help: ensure the reference is dropped before calling `await` note: these are all the `await` points this reference is held through --> ntex-glommio/src/io.rs:205:67 | 205 | ... let fut = Box::pin(async move { | _____________________________________________________^ 206 | | ... io.0.borrow() 207 | | ... .shutdown(std::net::Shutdown::Write) 208 | | ... .await 209 | | ... }); | |_______________________^ = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#await_holding_refcell_ref = note: `#[warn(clippy::await_holding_refcell_ref)]` on by default
variable does not need to be mutable: ntex-glommio/src/io.rs#L444
warning: variable does not need to be mutable --> ntex-glommio/src/io.rs:444:13 | 444 | let mut this = self.as_mut().get_mut(); | ----^^^^ | | | help: remove this `mut`
variable does not need to be mutable: ntex-glommio/src/io.rs#L136
warning: variable does not need to be mutable --> ntex-glommio/src/io.rs:136:13 | 136 | let mut this = self.as_mut().get_mut(); | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default
very complex type used. Consider factoring parts into `type` definitions: ntex-rt/src/lib.rs#L145
warning: very complex type used. Consider factoring parts into `type` definitions --> ntex-rt/src/lib.rs:145:13 | 145 | Either<task::JoinHandle<T>, Pin<Box<dyn Future<Output = Result<T, Canceled>>>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity = note: `#[warn(clippy::type_complexity)]` on by default
stable - x86_64-pc-windows-msvc
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
stable - x86_64-pc-windows-msvc
some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"`
stable - x86_64-pc-windows-msvc
some crates are on edition 2021 which defaults to `resolver = "2"`, but virtual workspaces default to `resolver = "1"`
stable - x86_64-pc-windows-msvc: ntex-tokio/src/lib.rs#L1
unused import: `path::Path`
stable - x86_64-pc-windows-msvc: ntex-tokio/src/signals.rs#L105
variable does not need to be mutable
stable - x86_64-pc-windows-msvc
`ntex-tokio` (lib) generated 2 warnings (run `cargo fix --lib -p ntex-tokio` to apply 2 suggestions)
stable - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L376
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L424
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L466
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc: ntex/src/http/builder.rs#L21
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc: ntex/src/http/client/frozen.rs#L138
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc: ntex/src/http/client/response.rs#L170
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
stable - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
stable - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
stable - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
stable - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
nightly - x86_64-pc-windows-msvc
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
nightly - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
nightly - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
nightly - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
nightly - x86_64-pc-windows-msvc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
nightly - x86_64-pc-windows-msvc
virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
nightly - x86_64-pc-windows-msvc
virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
nightly - x86_64-pc-windows-msvc: ntex-tokio/src/lib.rs#L1
unused import: `path::Path`
nightly - x86_64-pc-windows-msvc: ntex-tokio/src/signals.rs#L105
variable does not need to be mutable
nightly - x86_64-pc-windows-msvc
`ntex-tokio` (lib) generated 2 warnings (run `cargo fix --lib -p ntex-tokio` to apply 2 suggestions)
nightly - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L376
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
nightly - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L424
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
nightly - x86_64-pc-windows-msvc: ntex/src/http/body.rs#L466
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
nightly - x86_64-pc-windows-msvc: ntex/src/http/builder.rs#L21
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
nightly - x86_64-pc-windows-msvc: ntex/src/http/client/frozen.rs#L138
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation
nightly - x86_64-pc-windows-msvc: ntex/src/http/client/response.rs#L170
type does not implement `std::fmt::Debug`; consider adding `#[derive(Debug)]` or a manual implementation