pistoncore-event 0.4.0

A library for flexible generic event threading
Build #104376 2018-06-06T10:40:16.632781+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`
Fresh libc v0.1.12
Fresh shader_version v0.2.2
Fresh rustc-serialize v0.3.24
Fresh libc v0.2.42
Fresh bitflags v0.3.3
Fresh piston-float v0.1.0
Fresh rand v0.4.2
Compiling clock_ticks v0.0.6
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`
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-20ec46e507fb9197.rlib --extern-version libc=libc,0.2.42 --cap-lints allow`
Fresh num-traits v0.2.4
Compiling num-integer v0.1.38
Fresh num-complex v0.1.43
Running `rustc --crate-name num_integer .cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.38/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="std"' -C metadata=75da886b8e7e0d27 -C extra-filename=-75da886b8e7e0d27 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-385b99d78f274847.rlib --extern-version num_traits=num-traits,0.2.4 --cap-lints allow --cfg has_i128`
Compiling num-bigint v0.1.44
Compiling num-iter v0.1.37
Running `rustc --crate-name num_iter .cargo/registry/src/github.com-1ecc6299db9ec823/num-iter-0.1.37/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="num-integer"' --cfg 'feature="std"' -C metadata=abeb738d99a7b39d -C extra-filename=-abeb738d99a7b39d --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-75da886b8e7e0d27.rlib --extern-version num_integer=num-integer,0.1.38 --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-385b99d78f274847.rlib --extern-version num_traits=num-traits,0.2.4 --cap-lints allow --cfg has_i128`
Running `rustc --crate-name num_bigint .cargo/registry/src/github.com-1ecc6299db9ec823/num-bigint-0.1.44/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="rand"' --cfg 'feature="rustc-serialize"' --cfg 'feature="default"' -C metadata=c1e33afb0e53a48a -C extra-filename=-c1e33afb0e53a48a --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern rustc_serialize=/home/cratesfyi/cratesfyi/debug/deps/librustc_serialize-d05828e9f8a2cc23.rlib --extern-version rustc_serialize=rustc-serialize,0.3.24 --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-fd06238d4d1f30d6.rlib --extern-version rand=rand,0.4.2 --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-385b99d78f274847.rlib --extern-version num_traits=num-traits,0.2.4 --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-75da886b8e7e0d27.rlib --extern-version num_integer=num-integer,0.1.38 --cap-lints allow`
Compiling num-rational v0.1.42
Running `rustc --crate-name num_rational .cargo/registry/src/github.com-1ecc6299db9ec823/num-rational-0.1.42/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="rustc-serialize"' --cfg 'feature="num-bigint"' --cfg 'feature="bigint"' --cfg 'feature="default"' -C metadata=393047c7c54c4afc -C extra-filename=-393047c7c54c4afc --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-385b99d78f274847.rlib --extern-version num_traits=num-traits,0.2.4 --extern num_bigint=/home/cratesfyi/cratesfyi/debug/deps/libnum_bigint-c1e33afb0e53a48a.rlib --extern-version num_bigint=num-bigint,0.1.44 --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-75da886b8e7e0d27.rlib --extern-version num_integer=num-integer,0.1.38 --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 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="num-rational"' --cfg 'feature="default"' --cfg 'feature="num-bigint"' --cfg 'feature="num-complex"' --cfg 'feature="rustc-serialize"' --cfg 'feature="rational"' --cfg 'feature="bigint"' --cfg 'feature="complex"' -C metadata=eeceddeac19c6916 -C extra-filename=-eeceddeac19c6916 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern num_iter=/home/cratesfyi/cratesfyi/debug/deps/libnum_iter-abeb738d99a7b39d.rlib --extern-version num_iter=num-iter,0.1.37 --extern num_traits=/home/cratesfyi/cratesfyi/debug/deps/libnum_traits-385b99d78f274847.rlib --extern-version num_traits=num-traits,0.2.4 --extern num_integer=/home/cratesfyi/cratesfyi/debug/deps/libnum_integer-75da886b8e7e0d27.rlib --extern-version num_integer=num-integer,0.1.38 --extern num_complex=/home/cratesfyi/cratesfyi/debug/deps/libnum_complex-4f301111d695f1d7.rlib --extern-version num_complex=num-complex,0.1.43 --extern num_rational=/home/cratesfyi/cratesfyi/debug/deps/libnum_rational-393047c7c54c4afc.rlib --extern-version num_rational=num-rational,0.1.42 --extern num_bigint=/home/cratesfyi/cratesfyi/debug/deps/libnum_bigint-c1e33afb0e53a48a.rlib --extern-version num_bigint=num-bigint,0.1.44 --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 num=/home/cratesfyi/cratesfyi/debug/deps/libnum-eeceddeac19c6916.rlib --extern-version num=num,0.1.42 --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-4677c4fa169a3428.rlib --extern-version bitflags=bitflags,0.3.3 --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 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 --extern shader_version=/home/cratesfyi/cratesfyi/debug/deps/libshader_version-2a267a49ed3d1c07.rlib --extern-version shader_version=shader_version,0.2.2 --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 clock_ticks=/home/cratesfyi/cratesfyi/debug/deps/libclock_ticks-93e34c81e5b8b1fa.rlib --extern-version clock_ticks=clock_ticks,0.0.6 --extern viewport=/home/cratesfyi/cratesfyi/debug/deps/libviewport-082b9b3920ef65a2.rlib --extern-version viewport=piston-viewport,0.1.0 --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 -20180602-1.28.0-dev-b9bf4f162 -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 window=/home/cratesfyi/cratesfyi/debug/deps/libwindow-edd81b35d5de42c5.rlib --extern-version window=pistoncore-window,0.3.0 --extern input=/home/cratesfyi/cratesfyi/debug/deps/libinput-7ac258a906dae6da.rlib --extern-version input=pistoncore-input,0.2.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

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 -20180602-1.28.0-dev-b9bf4f162 -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 window=/home/cratesfyi/cratesfyi/debug/deps/libwindow-edd81b35d5de42c5.rlib --extern-version window=pistoncore-window,0.3.0 --extern input=/home/cratesfyi/cratesfyi/debug/deps/libinput-7ac258a906dae6da.rlib --extern-version input=pistoncore-input,0.2.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.