refmove 0.1.2

An experimental implementation of library-level by-move references
Build #113084 2018-08-17T14:07:06.364359+00:00
# rustc version
rustc 1.28.0-dev (b9bf4f162 2018-06-02)
# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading refmove v0.1.2
Documenting refmove v0.1.2
Running `rustdoc --crate-name refmove .cargo/registry/src/github.com-1ecc6299db9ec823/refmove-0.1.2/src/lib.rs -o /home/cratesfyi/cratesfyi/doc --cfg 'feature="default"' --cfg 'feature="std"' -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps`
error[E0277]: the trait bound `T: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/refmove-0.1.2/src/anchor.rs:81:5
|
81 |     content: Box<ManuallyDrop<T>>,
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `T` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `T`
= help: consider adding a `where T: std::marker::Sized` bound
= note: required by `std::mem::ManuallyDrop`

error[E0277]: the trait bound `T: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/refmove-0.1.2/src/lib.rs:118:5
|
118 | /     pub unsafe fn from_mut(reference: &'a mut ManuallyDrop<T>) -> Self {
119 | |         Self {
120 | |             ptr: reference.deref_mut().into(),
121 | |             _marker: PhantomData,
122 | |         }
123 | |     }
| |_____^ `T` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `T`
= help: consider adding a `where T: std::marker::Sized` bound
= note: required by `std::mem::ManuallyDrop`

error: Compilation failed, aborting rustdoc

thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `refmove`.,
cause: process didn't exit successfully: `rustdoc --crate-name refmove .cargo/registry/src/github.com-1ecc6299db9ec823/refmove-0.1.2/src/lib.rs -o /home/cratesfyi/cratesfyi/doc --cfg feature="default" --cfg feature="std" -Z unstable-options --resource-suffix -20180602-1.28.0-dev-b9bf4f162 -L dependency=/home/cratesfyi/cratesfyi/debug/deps` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.