stackbt_behavior_tree 0.1.0

Behavior Trees for StackBT
Build #118493 2018-09-27 04:11:06

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# 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 stackbt_behavior_tree v0.1.0 Downloading stackbt_automata_impl v0.1.0 Compiling stackbt_automata_impl v0.1.0 Running `rustc --crate-name stackbt_automata_impl .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=5cee5644ea867be5 -C extra-filename=-5cee5644ea867be5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` error[E0309]: the parameter type `W` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:24:5 | 19 | pub struct InputMappedMachine<'k, M, W> where | - help: consider adding an explicit lifetime bound `W: 'k`... ... 24 | _exists_tuple: PhantomData<&'k W> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: ...so that the reference type `&'k W` does not outlive the data it points at --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:24:5 | 24 | _exists_tuple: PhantomData<&'k W> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0309]: the associated type `<W as map_wrappers::InputMachineMap>::In` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:58:16 | 58 | impl<'k, M, W> Automaton<'k> for InputMappedMachine<'k, M, W> where | ^^^^^^^^^^^^^ | = help: consider adding an explicit lifetime bound `<W as map_wrappers::InputMachineMap>::In: 'k`... note: ...so that the type `<W as map_wrappers::InputMachineMap>::In` will meet its required lifetime bounds --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:58:16 | 58 | impl<'k, M, W> Automaton<'k> for InputMappedMachine<'k, M, W> where | ^^^^^^^^^^^^^ error[E0309]: the parameter type `W` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:96:5 | 91 | pub struct OutputMappedMachine<'k, M, W> where | - help: consider adding an explicit lifetime bound `W: 'k`... ... 96 | _exists_tuple: PhantomData<&'k W> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: ...so that the reference type `&'k W` does not outlive the data it points at --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:96:5 | 96 | _exists_tuple: PhantomData<&'k W> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0309]: the parameter type `C` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:165:5 | 160 | pub struct LazyConstructedMachine<'k, M, C> where | - help: consider adding an explicit lifetime bound `C: 'k`... ... 165 | _exists_tuple: PhantomData<&'k C> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: ...so that the reference type `&'k C` does not outlive the data it points at --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:165:5 | 165 | _exists_tuple: PhantomData<&'k C> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0309]: the parameter type `C` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:254:5 | 249 | pub struct CustomConstructedMachine<'k, M, C> where | - help: consider adding an explicit lifetime bound `C: 'k`... ... 254 | _exists_tuple: PhantomData<&'k C> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: ...so that the reference type `&'k C` does not outlive the data it points at --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/map_wrappers.rs:254:5 | 254 | _exists_tuple: PhantomData<&'k C> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: aborting due to 5 previous errors For more information about this error, try `rustc --explain E0309`. thread 'main' panicked at 'Error( CargoError( ChainedError { error: Could not compile `stackbt_automata_impl`., cause: process didn't exit successfully: `rustc --crate-name stackbt_automata_impl .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg feature="default" -C metadata=5cee5644ea867be5 -C extra-filename=-5cee5644ea867be5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 101) } ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.