stackbt_behavior_tree 0.1.2

Behavior Trees for StackBT
Build #118689 2018-09-28 14:08:32

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.2 Downloading stackbt_automata_impl v0.1.2 Compiling stackbt_automata_impl v0.1.2 Running `rustc --crate-name stackbt_automata_impl .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.2/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=496099585996aebc -C extra-filename=-496099585996aebc --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` 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.2/src/map_wrappers.rs:99:16 | 99 | 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.2/src/map_wrappers.rs:99:16 | 99 | 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.2/src/map_wrappers.rs:65:5 | 60 | pub struct InputMappedMachine<'k, M, W> where | - help: consider adding an explicit lifetime bound `W: 'k`... ... 65 | _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.2/src/map_wrappers.rs:65:5 | 65 | _exists_tuple: PhantomData<&'k W> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[E0309]: the parameter type `W` may not live long enough --> .cargo/registry/src/github.com-1ecc6299db9ec823/stackbt_automata_impl-0.1.2/src/map_wrappers.rs:138:5 | 133 | pub struct OutputMappedMachine<'k, M, W> where | - help: consider adding an explicit lifetime bound `W: 'k`... ... 138 | _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.2/src/map_wrappers.rs:138:5 | 138 | _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.2/src/map_wrappers.rs:208:5 | 203 | pub struct LazyConstructedMachine<'k, M, C> where | - help: consider adding an explicit lifetime bound `C: 'k`... ... 208 | _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.2/src/map_wrappers.rs:208:5 | 208 | _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.2/src/map_wrappers.rs:298:5 | 293 | pub struct CustomConstructedMachine<'k, M, C> where | - help: consider adding an explicit lifetime bound `C: 'k`... ... 298 | _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.2/src/map_wrappers.rs:298:5 | 298 | _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.2/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg feature="default" -C metadata=496099585996aebc -C extra-filename=-496099585996aebc --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.