test middleware::test::test_chain_handler_error_then_handle ... FAILED
test middleware::test::test_chain_before_error ... FAILED
test middleware::test::test_chain_before_error_then_handle ... FAILED
test middleware::test::test_chain_normal ... FAILED
failures:
---- middleware::test::test_chain_after_error stdout ----
thread 'middleware::test::test_chain_after_error' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- middleware::test::test_chain_handler_error stdout ----
thread 'middleware::test::test_chain_handler_error' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
---- middleware::test::test_chain_after_error_then_handle stdout ----
thread 'middleware::test::test_chain_after_error_then_handle' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
---- middleware::test::test_chain_handler_error_then_handle stdout ----
thread 'middleware::test::test_chain_handler_error_then_handle' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
---- middleware::test::test_chain_before_error stdout ----
thread 'middleware::test::test_chain_before_error' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
---- middleware::test::test_chain_before_error_then_handle stdout ----
thread 'middleware::test::test_chain_before_error_then_handle' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
---- middleware::test::test_chain_normal stdout ----
thread 'middleware::test::test_chain_normal' panicked at 'attempted to leave type `request::Body` uninitialized, which is invalid', /builddir/build/BUILD/rustc-1.49.0-src/library/core/src/mem/mod.rs:659:9
failures:
middleware::test::test_chain_after_error
middleware::test::test_chain_after_error_then_handle
middleware::test::test_chain_before_error
middleware::test::test_chain_before_error_then_handle
middleware::test::test_chain_handler_error
middleware::test::test_chain_handler_error_then_handle
middleware::test::test_chain_normal
test result: FAILED. 13 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out
On Fedora Rawhide with Rust 1.49:
I believe this is due to this change: rust-lang/rust#66151 (comment)