pistoncore-event 0.4.0

A library for flexible generic event threading
Build #89575 2018-03-06T00:38:45.936199+00:00
# rustc version
rustc 1.26.0-dev (5c1d29af0 2018-03-03)# docs.rs version
cratesfyi 0.5.0 (579f83b 2018-03-05)# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading pistoncore-event v0.4.0
Downloading pistoncore-event_loop v0.4.0
Downloading pistoncore-input v0.2.0
Downloading pistoncore-window v0.3.0
Downloading piston-viewport v0.1.0
Downloading clock_ticks v0.0.6
Downloading piston-float v0.1.0
Fresh bitflags v0.3.3
Compiling piston-float v0.1.0
Fresh libc v0.1.12
Fresh rustc-serialize v0.3.24
Fresh shader_version v0.2.2
Fresh libc v0.2.39
Fresh num-traits v0.2.1
Running `rustc --crate-name float .cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=76aa05d9ead6fe31 -C extra-filename=-76aa05d9ead6fe31 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow`
Fresh rand v0.4.2
Compiling clock_ticks v0.0.6
Fresh num-integer v0.1.36
Fresh num-complex v0.1.42
Compiling num-iter v0.1.35
Fresh num-bigint v0.1.43
Running `rustc --crate-name num_iter .cargo/registry/src/github.com-1ecc6299db9ec823/num-iter-0.1.35/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="std"' --cfg 'feature="default"' -C metadata=f5258ccaa3c0a870 -C extra-filename=-f5258ccaa3c0a870 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-aa657ffb80ab09ab.rlib --extern-version num_integer=num-integer,0.1.36 --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-4288ab2026cd06e1.rlib --extern-version num_traits=num-traits,0.2.1 --cap-lints allow`
Running `rustc --crate-name clock_ticks .cargo/registry/src/github.com-1ecc6299db9ec823/clock_ticks-0.0.6/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=93e34c81e5b8b1fa -C extra-filename=-93e34c81e5b8b1fa --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-f854cf2dcfbf787e.rlib --extern-version libc=libc,0.2.39 --cap-lints allow`
Fresh num-rational v0.1.42
Compiling num v0.1.42
Running `rustc --crate-name num .cargo/registry/src/github.com-1ecc6299db9ec823/num-0.1.42/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="rustc-serialize"' --cfg 'feature="default"' --cfg 'feature="num-complex"' --cfg 'feature="complex"' --cfg 'feature="bigint"' --cfg 'feature="rational"' --cfg 'feature="num-bigint"' --cfg 'feature="num-rational"' -C metadata=eeceddeac19c6916 -C extra-filename=-eeceddeac19c6916 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-4288ab2026cd06e1.rlib --extern-version num_traits=num-traits,0.2.1 --extern num_complex=/home/cratesfyi/cratesfyi/debug/deps/libnum_complex-60c780e4d1e8a443.rlib --extern-version num_complex=num-complex,0.1.42 --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-aa657ffb80ab09ab.rlib --extern-version num_integer=num-integer,0.1.36 --extern num_iter=/home/cratesfyi/cratesfyi/debug/deps/libnum_iter-f5258ccaa3c0a870.rlib --extern-version num_iter=num-iter,0.1.35 --extern num_bigint=/home/cratesfyi/cratesfyi/debug/deps/libnum_bigint-057bf76e90afe6b6.rlib --extern-version num_bigint=num-bigint,0.1.43 --extern num_rational=/home/cratesfyi/cratesfyi/debug/deps/libnum_rational-393047c7c54c4afc.rlib --extern-version num_rational=num-rational,0.1.42 --cap-lints allow`
Compiling piston-viewport v0.1.0
Running `rustc --crate-name viewport .cargo/registry/src/github.com-1ecc6299db9ec823/piston-viewport-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=082b9b3920ef65a2 -C extra-filename=-082b9b3920ef65a2 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern float=/home/cratesfyi/cratesfyi/debug/deps/libfloat-76aa05d9ead6fe31.rlib --extern-version float=piston-float,0.1.0 --cap-lints allow`
Compiling pistoncore-input v0.2.0
Running `rustc --crate-name input .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.2.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7ac258a906dae6da -C extra-filename=-7ac258a906dae6da --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-4677c4fa169a3428.rlib --extern-version bitflags=bitflags,0.3.3 --extern num=/home/cratesfyi/cratesfyi/debug/deps/libnum-eeceddeac19c6916.rlib --extern-version num=num,0.1.42 --extern rustc_serialize=/home/cratesfyi/cratesfyi/debug/deps/librustc_serialize-d05828e9f8a2cc23.rlib --extern-version rustc_serialize=rustc-serialize,0.3.24 --cap-lints allow`
Compiling pistoncore-window v0.3.0
Running `rustc --crate-name window .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-window-0.3.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=edd81b35d5de42c5 -C extra-filename=-edd81b35d5de42c5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern shader_version=/home/cratesfyi/cratesfyi/debug/deps/libshader_version-2a267a49ed3d1c07.rlib --extern-version shader_version=shader_version,0.2.2 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-97e056cbafe784c4.rlib --extern-version libc=libc,0.1.12 --extern input=/home/cratesfyi/cratesfyi/debug/deps/libinput-7ac258a906dae6da.rlib --extern-version input=pistoncore-input,0.2.0 --cap-lints allow`
Compiling pistoncore-event_loop v0.4.0
Running `rustc --crate-name event_loop .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.4.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=8b881ac53d0597b2 -C extra-filename=-8b881ac53d0597b2 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern window=/home/cratesfyi/cratesfyi/debug/deps/libwindow-edd81b35d5de42c5.rlib --extern-version window=pistoncore-window,0.3.0 --extern viewport=/home/cratesfyi/cratesfyi/debug/deps/libviewport-082b9b3920ef65a2.rlib --extern-version viewport=piston-viewport,0.1.0 --extern clock_ticks=/home/cratesfyi/cratesfyi/debug/deps/libclock_ticks-93e34c81e5b8b1fa.rlib --extern-version clock_ticks=clock_ticks,0.0.6 --cap-lints allow`
Documenting pistoncore-event v0.4.0
Running `rustdoc --crate-name event .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180303-1.26.0-dev-5c1d29af0 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern event_loop=/home/cratesfyi/cratesfyi/debug/deps/libevent_loop-8b881ac53d0597b2.rlib --extern-version event_loop=pistoncore-event_loop,0.4.0 --extern input=/home/cratesfyi/cratesfyi/debug/deps/libinput-7ac258a906dae6da.rlib --extern-version input=pistoncore-input,0.2.0 --extern window=/home/cratesfyi/cratesfyi/debug/deps/libwindow-edd81b35d5de42c5.rlib --extern-version window=pistoncore-window,0.3.0`
error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/generic_event.rs:37:5
|
37 |     fn from_args(event_id: EventId, any: &Any, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/render.rs:8:5
|
8 |     fn from_render_args(args: &RenderArgs, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/after_render.rs:10:5
|
10 |     fn from_after_render_args(args: &AfterRenderArgs, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/press.rs:9:5
|
9 |     fn from_button(button: Button, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/release.rs:9:5
|
9 |     fn from_button(button: Button, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/mouse.rs:8:5
|
8 |     fn from_xy(x: f64, y: f64, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/mouse.rs:42:5
|
42 |     fn from_xy(x: f64, y: f64, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/mouse.rs:76:5
|
76 |     fn from_xy(x: f64, y: f64, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/text.rs:9:5
|
9 |     fn from_text(text: &str, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/resize.rs:8:5
|
8 |     fn from_width_height(w: u32, h: u32, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error[E0277]: the trait bound `Self: std::marker::Sized` is not satisfied
--> .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/focus.rs:8:5
|
8 |     fn from_focused(focused: bool, old_event: &Self) -> Option<Self>;
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Self` does not have a constant size known at compile-time
|
= help: the trait `std::marker::Sized` is not implemented for `Self`
= help: consider adding a `where Self: std::marker::Sized` bound
= note: required by `std::option::Option`

error: Compilation failed, aborting rustdoc

If you want more information on this error, try using "rustc --explain E0277"
thread 'main' panicked at 'Error(
CargoError(
ChainedError {
error: Could not document `pistoncore-event`.,
cause: process didn't exit successfully: `rustdoc --crate-name event .cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event-0.4.0/src/lib.rs -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20180303-1.26.0-dev-5c1d29af0 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern event_loop=/home/cratesfyi/cratesfyi/debug/deps/libevent_loop-8b881ac53d0597b2.rlib --extern-version event_loop=pistoncore-event_loop,0.4.0 --extern input=/home/cratesfyi/cratesfyi/debug/deps/libinput-7ac258a906dae6da.rlib --extern-version input=pistoncore-input,0.2.0 --extern window=/home/cratesfyi/cratesfyi/debug/deps/libwindow-edd81b35d5de42c5.rlib --extern-version window=pistoncore-window,0.3.0` (exit code: 101)
}
),
State {
next_error: None,
backtrace: None
}
)', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.