Nov 04 19:19:37.785 INFO checking rage-0.0.1 against try#e740b9aa0b624fa39feb39613e76d15bdf57e594 for pr-55655 Nov 04 19:19:37.785 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55655/worker-0/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55655/try#e740b9aa0b624fa39feb39613e76d15bdf57e594:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +e740b9aa0b624fa39feb39613e76d15bdf57e594-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 04 19:19:38.387 INFO blam! 93f181749d8a0fa0a12f4a9954aaa9f79dd69052c8d3230ec59a0574d7d5dae5 Nov 04 19:19:38.388 INFO running `"docker" "start" "-a" "93f181749d8a0fa0a12f4a9954aaa9f79dd69052c8d3230ec59a0574d7d5dae5"` Nov 04 19:19:39.878 INFO kablam! usermod: no changes Nov 04 19:19:40.055 INFO kablam! Checking itoa v0.4.3 Nov 04 19:19:40.068 INFO kablam! Checking discard v1.0.4 Nov 04 19:19:40.068 INFO kablam! Checking maplit v1.0.1 Nov 04 19:19:40.068 INFO kablam! Checking matches v0.1.8 Nov 04 19:19:40.099 INFO kablam! Checking ryu v0.2.6 Nov 04 19:19:40.099 INFO kablam! Checking serde v1.0.80 Nov 04 19:19:40.099 INFO kablam! Checking stdweb-internal-runtime v0.1.2 Nov 04 19:19:40.099 INFO kablam! Checking error-chain v0.12.0 Nov 04 19:19:41.199 INFO kablam! Checking rage v0.0.1 (/source) Nov 04 19:19:45.451 INFO kablam! warning: unused import: `hash_map::DefaultHasher` Nov 04 19:19:45.451 INFO kablam! --> src/main.rs:61:3 Nov 04 19:19:45.451 INFO kablam! | Nov 04 19:19:45.452 INFO kablam! 61 | hash_map::DefaultHasher, Nov 04 19:19:45.452 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.452 INFO kablam! | Nov 04 19:19:45.453 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 04 19:19:45.453 INFO kablam! Nov 04 19:19:45.453 INFO kablam! warning: unused import: `event` Nov 04 19:19:45.453 INFO kablam! --> src/main.rs:72:3 Nov 04 19:19:45.454 INFO kablam! | Nov 04 19:19:45.454 INFO kablam! 72 | event, Nov 04 19:19:45.454 INFO kablam! | ^^^^^ Nov 04 19:19:45.454 INFO kablam! Nov 04 19:19:45.601 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, StateLock>` as `&mut StateLock` Nov 04 19:19:45.602 INFO kablam! --> src/main.rs:129:46 Nov 04 19:19:45.602 INFO kablam! | Nov 04 19:19:45.602 INFO kablam! 129 | let StateLock { style, root, styles, .. } = &mut state.borrow_mut() as &mut StateLock; Nov 04 19:19:45.602 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.603 INFO kablam! | Nov 04 19:19:45.603 INFO kablam! note: lint level defined here Nov 04 19:19:45.603 INFO kablam! --> src/main.rs:37:2 Nov 04 19:19:45.604 INFO kablam! | Nov 04 19:19:45.604 INFO kablam! 37 | trivial_casts, Nov 04 19:19:45.604 INFO kablam! | ^^^^^^^^^^^^^ Nov 04 19:19:45.604 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:19:45.605 INFO kablam! Nov 04 19:19:45.625 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, StateLock>` as `&mut StateLock` Nov 04 19:19:45.626 INFO kablam! --> src/main.rs:146:21 Nov 04 19:19:45.626 INFO kablam! | Nov 04 19:19:45.626 INFO kablam! 146 | let state_write = &mut state.borrow_mut() as &mut StateLock; Nov 04 19:19:45.626 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.627 INFO kablam! | Nov 04 19:19:45.627 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:19:45.627 INFO kablam! Nov 04 19:19:45.647 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, std::option::Option>>` as `&mut std::option::Option>` Nov 04 19:19:45.647 INFO kablam! --> src/primitives.rs:53:23 Nov 04 19:19:45.647 INFO kablam! | Nov 04 19:19:45.648 INFO kablam! 53 | if let Some(f) = &mut on_click.borrow_mut() as &mut ClickOption { Nov 04 19:19:45.648 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.648 INFO kablam! ... Nov 04 19:19:45.649 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.649 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.649 INFO kablam! | Nov 04 19:19:45.649 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:19:45.650 INFO kablam! Nov 04 19:19:45.663 INFO kablam! warning: unused import: `hash::Hasher` Nov 04 19:19:45.663 INFO kablam! --> src/main.rs:63:2 Nov 04 19:19:45.663 INFO kablam! | Nov 04 19:19:45.663 INFO kablam! 63 | hash::Hasher, Nov 04 19:19:45.663 INFO kablam! | ^^^^^^^^^^^^ Nov 04 19:19:45.664 INFO kablam! Nov 04 19:19:45.759 INFO kablam! warning: variable does not need to be mutable Nov 04 19:19:45.759 INFO kablam! --> src/primitives.rs:40:25 Nov 04 19:19:45.759 INFO kablam! | Nov 04 19:19:45.759 INFO kablam! 40 | fn render(&mut self, mut state: StateRc) -> Node { Nov 04 19:19:45.759 INFO kablam! | ----^^^^^ Nov 04 19:19:45.759 INFO kablam! | | Nov 04 19:19:45.759 INFO kablam! | help: remove this `mut` Nov 04 19:19:45.759 INFO kablam! ... Nov 04 19:19:45.759 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.759 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.759 INFO kablam! | Nov 04 19:19:45.759 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 04 19:19:45.759 INFO kablam! Nov 04 19:19:45.760 INFO kablam! warning: variable does not need to be mutable Nov 04 19:19:45.760 INFO kablam! --> src/primitives.rs:51:9 Nov 04 19:19:45.760 INFO kablam! | Nov 04 19:19:45.760 INFO kablam! 51 | let mut on_click = Rc::clone(&self.0.on_click); Nov 04 19:19:45.761 INFO kablam! | ----^^^^^^^^ Nov 04 19:19:45.761 INFO kablam! | | Nov 04 19:19:45.761 INFO kablam! | help: remove this `mut` Nov 04 19:19:45.761 INFO kablam! ... Nov 04 19:19:45.761 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.762 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.762 INFO kablam! Nov 04 19:19:45.791 INFO kablam! warning: the feature `tool_lints` has been stable since 1.31.0 and no longer requires an attribute to enable Nov 04 19:19:45.792 INFO kablam! --> src/main.rs:52:45 Nov 04 19:19:45.792 INFO kablam! | Nov 04 19:19:45.792 INFO kablam! 52 | #![feature(try_from, try_trait, never_type, tool_lints, set_stdio)] Nov 04 19:19:45.792 INFO kablam! | ^^^^^^^^^^ Nov 04 19:19:45.792 INFO kablam! | Nov 04 19:19:45.792 INFO kablam! = note: #[warn(stable_features)] on by default Nov 04 19:19:45.792 INFO kablam! Nov 04 19:19:45.793 INFO kablam! warning: unreachable `pub` item Nov 04 19:19:45.793 INFO kablam! --> src/primitives.rs:31:3 Nov 04 19:19:45.793 INFO kablam! | Nov 04 19:19:45.793 INFO kablam! 31 | pub struct $name(Primitive); Nov 04 19:19:45.793 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.793 INFO kablam! | | Nov 04 19:19:45.793 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:19:45.793 INFO kablam! ... Nov 04 19:19:45.793 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.793 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.793 INFO kablam! | Nov 04 19:19:45.793 INFO kablam! note: lint level defined here Nov 04 19:19:45.793 INFO kablam! --> src/main.rs:39:2 Nov 04 19:19:45.794 INFO kablam! | Nov 04 19:19:45.794 INFO kablam! 39 | unreachable_pub, Nov 04 19:19:45.794 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 04 19:19:45.794 INFO kablam! = help: or consider exporting it for use by other crates Nov 04 19:19:45.794 INFO kablam! Nov 04 19:19:45.794 INFO kablam! warning: unreachable `pub` item Nov 04 19:19:45.794 INFO kablam! --> src/primitives.rs:34:4 Nov 04 19:19:45.794 INFO kablam! | Nov 04 19:19:45.794 INFO kablam! 34 | pub fn new(attributes: HashMap, children: Vec>, on_click: OnClick) -> $name { Nov 04 19:19:45.794 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.794 INFO kablam! | | Nov 04 19:19:45.794 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:19:45.794 INFO kablam! ... Nov 04 19:19:45.795 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.795 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.795 INFO kablam! Nov 04 19:19:45.796 INFO kablam! warning: unused result Nov 04 19:19:45.796 INFO kablam! --> src/primitives.rs:52:5 Nov 04 19:19:45.796 INFO kablam! | Nov 04 19:19:45.796 INFO kablam! 52 | element.add_event_listener(move |e: event::ClickEvent| { Nov 04 19:19:45.796 INFO kablam! | _________________^ Nov 04 19:19:45.796 INFO kablam! 53 | | if let Some(f) = &mut on_click.borrow_mut() as &mut ClickOption { Nov 04 19:19:45.796 INFO kablam! 54 | | f(e) Nov 04 19:19:45.796 INFO kablam! 55 | | } Nov 04 19:19:45.796 INFO kablam! 56 | | }); Nov 04 19:19:45.796 INFO kablam! | |___________________^ Nov 04 19:19:45.797 INFO kablam! ... Nov 04 19:19:45.797 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:19:45.797 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:19:45.797 INFO kablam! | Nov 04 19:19:45.797 INFO kablam! note: lint level defined here Nov 04 19:19:45.797 INFO kablam! --> src/main.rs:43:2 Nov 04 19:19:45.797 INFO kablam! | Nov 04 19:19:45.797 INFO kablam! 43 | unused_results Nov 04 19:19:45.797 INFO kablam! | ^^^^^^^^^^^^^^ Nov 04 19:19:45.797 INFO kablam! Nov 04 19:19:45.798 INFO kablam! warning: unreachable `pub` item Nov 04 19:19:45.798 INFO kablam! --> src/styled.rs:21:1 Nov 04 19:19:45.798 INFO kablam! | Nov 04 19:19:45.798 INFO kablam! 21 | pub struct Styled String> { Nov 04 19:19:45.798 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.798 INFO kablam! | | Nov 04 19:19:45.798 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:19:45.799 INFO kablam! | Nov 04 19:19:45.799 INFO kablam! = help: or consider exporting it for use by other crates Nov 04 19:19:45.799 INFO kablam! Nov 04 19:19:45.799 INFO kablam! warning: unreachable `pub` field Nov 04 19:19:45.799 INFO kablam! --> src/styled.rs:22:2 Nov 04 19:19:45.799 INFO kablam! | Nov 04 19:19:45.800 INFO kablam! 22 | pub inner: CMP, Nov 04 19:19:45.800 INFO kablam! | ---^^^^^^^^^^^ Nov 04 19:19:45.800 INFO kablam! | | Nov 04 19:19:45.800 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:19:45.800 INFO kablam! Nov 04 19:19:45.801 INFO kablam! warning: unreachable `pub` field Nov 04 19:19:45.801 INFO kablam! --> src/styled.rs:23:2 Nov 04 19:19:45.801 INFO kablam! | Nov 04 19:19:45.801 INFO kablam! 23 | pub get_css: F, Nov 04 19:19:45.801 INFO kablam! | ---^^^^^^^^^^^ Nov 04 19:19:45.801 INFO kablam! | | Nov 04 19:19:45.801 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:19:45.802 INFO kablam! Nov 04 19:19:45.803 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 04 19:19:45.803 INFO kablam! --> src/main.rs:89:1 Nov 04 19:19:45.803 INFO kablam! | Nov 04 19:19:45.803 INFO kablam! 89 | / pub struct StateLock { Nov 04 19:19:45.803 INFO kablam! 90 | | root: HtmlElement, Nov 04 19:19:45.804 INFO kablam! 91 | | style: HtmlElement, Nov 04 19:19:45.804 INFO kablam! 92 | | mount: Rc>>>, Nov 04 19:19:45.804 INFO kablam! 93 | | styles: Rc>>, Nov 04 19:19:45.804 INFO kablam! 94 | | state: State, Nov 04 19:19:45.804 INFO kablam! 95 | | } Nov 04 19:19:45.804 INFO kablam! | |_^ Nov 04 19:19:45.805 INFO kablam! | Nov 04 19:19:45.805 INFO kablam! note: lint level defined here Nov 04 19:19:45.805 INFO kablam! --> src/main.rs:36:2 Nov 04 19:19:45.805 INFO kablam! | Nov 04 19:19:45.805 INFO kablam! 36 | missing_debug_implementations, Nov 04 19:19:45.805 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:19:45.806 INFO kablam! Nov 04 19:19:54.768 INFO kablam! Checking serde_json v1.0.32 Nov 04 19:19:57.415 INFO kablam! Checking stdweb v0.4.10 Nov 04 19:20:17.251 INFO kablam! warning: unused import: `hash_map::DefaultHasher` Nov 04 19:20:17.251 INFO kablam! --> src/main.rs:61:3 Nov 04 19:20:17.251 INFO kablam! | Nov 04 19:20:17.251 INFO kablam! 61 | hash_map::DefaultHasher, Nov 04 19:20:17.251 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.251 INFO kablam! | Nov 04 19:20:17.251 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 04 19:20:17.251 INFO kablam! Nov 04 19:20:17.251 INFO kablam! warning: unused import: `event` Nov 04 19:20:17.251 INFO kablam! --> src/main.rs:72:3 Nov 04 19:20:17.251 INFO kablam! | Nov 04 19:20:17.251 INFO kablam! 72 | event, Nov 04 19:20:17.251 INFO kablam! | ^^^^^ Nov 04 19:20:17.251 INFO kablam! Nov 04 19:20:17.317 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, StateLock>` as `&mut StateLock` Nov 04 19:20:17.317 INFO kablam! --> src/main.rs:129:46 Nov 04 19:20:17.317 INFO kablam! | Nov 04 19:20:17.317 INFO kablam! 129 | let StateLock { style, root, styles, .. } = &mut state.borrow_mut() as &mut StateLock; Nov 04 19:20:17.317 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.317 INFO kablam! | Nov 04 19:20:17.317 INFO kablam! note: lint level defined here Nov 04 19:20:17.317 INFO kablam! --> src/main.rs:37:2 Nov 04 19:20:17.317 INFO kablam! | Nov 04 19:20:17.317 INFO kablam! 37 | trivial_casts, Nov 04 19:20:17.317 INFO kablam! | ^^^^^^^^^^^^^ Nov 04 19:20:17.317 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:20:17.317 INFO kablam! Nov 04 19:20:17.317 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, StateLock>` as `&mut StateLock` Nov 04 19:20:17.317 INFO kablam! --> src/main.rs:146:21 Nov 04 19:20:17.317 INFO kablam! | Nov 04 19:20:17.317 INFO kablam! 146 | let state_write = &mut state.borrow_mut() as &mut StateLock; Nov 04 19:20:17.317 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.321 INFO kablam! | Nov 04 19:20:17.321 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:20:17.321 INFO kablam! Nov 04 19:20:17.324 INFO kablam! warning: trivial cast: `&mut std::cell::RefMut<'_, std::option::Option>>` as `&mut std::option::Option>` Nov 04 19:20:17.324 INFO kablam! --> src/primitives.rs:53:23 Nov 04 19:20:17.324 INFO kablam! | Nov 04 19:20:17.325 INFO kablam! 53 | if let Some(f) = &mut on_click.borrow_mut() as &mut ClickOption { Nov 04 19:20:17.325 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.325 INFO kablam! ... Nov 04 19:20:17.325 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.325 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.325 INFO kablam! | Nov 04 19:20:17.325 INFO kablam! = help: cast can be replaced by coercion; this might require a temporary variable Nov 04 19:20:17.325 INFO kablam! Nov 04 19:20:17.335 INFO kablam! warning: unused import: `hash::Hasher` Nov 04 19:20:17.335 INFO kablam! --> src/main.rs:63:2 Nov 04 19:20:17.335 INFO kablam! | Nov 04 19:20:17.335 INFO kablam! 63 | hash::Hasher, Nov 04 19:20:17.335 INFO kablam! | ^^^^^^^^^^^^ Nov 04 19:20:17.335 INFO kablam! Nov 04 19:20:17.372 INFO kablam! warning: variable does not need to be mutable Nov 04 19:20:17.372 INFO kablam! --> src/primitives.rs:40:25 Nov 04 19:20:17.372 INFO kablam! | Nov 04 19:20:17.372 INFO kablam! 40 | fn render(&mut self, mut state: StateRc) -> Node { Nov 04 19:20:17.372 INFO kablam! | ----^^^^^ Nov 04 19:20:17.372 INFO kablam! | | Nov 04 19:20:17.372 INFO kablam! | help: remove this `mut` Nov 04 19:20:17.372 INFO kablam! ... Nov 04 19:20:17.372 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.373 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.374 INFO kablam! | Nov 04 19:20:17.374 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 04 19:20:17.375 INFO kablam! Nov 04 19:20:17.375 INFO kablam! warning: variable does not need to be mutable Nov 04 19:20:17.375 INFO kablam! --> src/primitives.rs:51:9 Nov 04 19:20:17.375 INFO kablam! | Nov 04 19:20:17.375 INFO kablam! 51 | let mut on_click = Rc::clone(&self.0.on_click); Nov 04 19:20:17.375 INFO kablam! | ----^^^^^^^^ Nov 04 19:20:17.375 INFO kablam! | | Nov 04 19:20:17.375 INFO kablam! | help: remove this `mut` Nov 04 19:20:17.375 INFO kablam! ... Nov 04 19:20:17.375 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.375 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.375 INFO kablam! Nov 04 19:20:17.384 INFO kablam! warning: the feature `tool_lints` has been stable since 1.31.0 and no longer requires an attribute to enable Nov 04 19:20:17.384 INFO kablam! --> src/main.rs:52:45 Nov 04 19:20:17.384 INFO kablam! | Nov 04 19:20:17.384 INFO kablam! 52 | #![feature(try_from, try_trait, never_type, tool_lints, set_stdio)] Nov 04 19:20:17.384 INFO kablam! | ^^^^^^^^^^ Nov 04 19:20:17.384 INFO kablam! | Nov 04 19:20:17.384 INFO kablam! = note: #[warn(stable_features)] on by default Nov 04 19:20:17.384 INFO kablam! Nov 04 19:20:17.385 INFO kablam! warning: unreachable `pub` item Nov 04 19:20:17.385 INFO kablam! --> src/primitives.rs:31:3 Nov 04 19:20:17.385 INFO kablam! | Nov 04 19:20:17.386 INFO kablam! 31 | pub struct $name(Primitive); Nov 04 19:20:17.386 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.386 INFO kablam! | | Nov 04 19:20:17.386 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:20:17.386 INFO kablam! ... Nov 04 19:20:17.386 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.386 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.386 INFO kablam! | Nov 04 19:20:17.387 INFO kablam! note: lint level defined here Nov 04 19:20:17.387 INFO kablam! --> src/main.rs:39:2 Nov 04 19:20:17.387 INFO kablam! | Nov 04 19:20:17.387 INFO kablam! 39 | unreachable_pub, Nov 04 19:20:17.387 INFO kablam! | ^^^^^^^^^^^^^^^ Nov 04 19:20:17.387 INFO kablam! = help: or consider exporting it for use by other crates Nov 04 19:20:17.387 INFO kablam! Nov 04 19:20:17.387 INFO kablam! warning: unreachable `pub` item Nov 04 19:20:17.388 INFO kablam! --> src/primitives.rs:34:4 Nov 04 19:20:17.388 INFO kablam! | Nov 04 19:20:17.388 INFO kablam! 34 | pub fn new(attributes: HashMap, children: Vec>, on_click: OnClick) -> $name { Nov 04 19:20:17.388 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.388 INFO kablam! | | Nov 04 19:20:17.388 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:20:17.388 INFO kablam! ... Nov 04 19:20:17.388 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.388 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.388 INFO kablam! Nov 04 19:20:17.389 INFO kablam! warning: unused result Nov 04 19:20:17.389 INFO kablam! --> src/primitives.rs:52:5 Nov 04 19:20:17.389 INFO kablam! | Nov 04 19:20:17.389 INFO kablam! 52 | element.add_event_listener(move |e: event::ClickEvent| { Nov 04 19:20:17.389 INFO kablam! | _________________^ Nov 04 19:20:17.389 INFO kablam! 53 | | if let Some(f) = &mut on_click.borrow_mut() as &mut ClickOption { Nov 04 19:20:17.389 INFO kablam! 54 | | f(e) Nov 04 19:20:17.389 INFO kablam! 55 | | } Nov 04 19:20:17.390 INFO kablam! 56 | | }); Nov 04 19:20:17.390 INFO kablam! | |___________________^ Nov 04 19:20:17.390 INFO kablam! ... Nov 04 19:20:17.390 INFO kablam! 66 | primitive!(Div, "div"); Nov 04 19:20:17.390 INFO kablam! | ----------------------- in this macro invocation Nov 04 19:20:17.390 INFO kablam! | Nov 04 19:20:17.390 INFO kablam! note: lint level defined here Nov 04 19:20:17.390 INFO kablam! --> src/main.rs:43:2 Nov 04 19:20:17.390 INFO kablam! | Nov 04 19:20:17.390 INFO kablam! 43 | unused_results Nov 04 19:20:17.390 INFO kablam! | ^^^^^^^^^^^^^^ Nov 04 19:20:17.390 INFO kablam! Nov 04 19:20:17.391 INFO kablam! warning: unreachable `pub` item Nov 04 19:20:17.391 INFO kablam! --> src/styled.rs:21:1 Nov 04 19:20:17.391 INFO kablam! | Nov 04 19:20:17.391 INFO kablam! 21 | pub struct Styled String> { Nov 04 19:20:17.391 INFO kablam! | ---^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.391 INFO kablam! | | Nov 04 19:20:17.391 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:20:17.391 INFO kablam! | Nov 04 19:20:17.391 INFO kablam! = help: or consider exporting it for use by other crates Nov 04 19:20:17.391 INFO kablam! Nov 04 19:20:17.391 INFO kablam! warning: unreachable `pub` field Nov 04 19:20:17.392 INFO kablam! --> src/styled.rs:22:2 Nov 04 19:20:17.392 INFO kablam! | Nov 04 19:20:17.392 INFO kablam! 22 | pub inner: CMP, Nov 04 19:20:17.392 INFO kablam! | ---^^^^^^^^^^^ Nov 04 19:20:17.392 INFO kablam! | | Nov 04 19:20:17.392 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:20:17.392 INFO kablam! Nov 04 19:20:17.392 INFO kablam! warning: unreachable `pub` field Nov 04 19:20:17.392 INFO kablam! --> src/styled.rs:23:2 Nov 04 19:20:17.392 INFO kablam! | Nov 04 19:20:17.392 INFO kablam! 23 | pub get_css: F, Nov 04 19:20:17.392 INFO kablam! | ---^^^^^^^^^^^ Nov 04 19:20:17.392 INFO kablam! | | Nov 04 19:20:17.392 INFO kablam! | help: consider restricting its visibility: `pub(crate)` Nov 04 19:20:17.392 INFO kablam! Nov 04 19:20:17.393 INFO kablam! warning: type does not implement `fmt::Debug`; consider adding #[derive(Debug)] or a manual implementation Nov 04 19:20:17.393 INFO kablam! --> src/main.rs:89:1 Nov 04 19:20:17.393 INFO kablam! | Nov 04 19:20:17.393 INFO kablam! 89 | / pub struct StateLock { Nov 04 19:20:17.393 INFO kablam! 90 | | root: HtmlElement, Nov 04 19:20:17.393 INFO kablam! 91 | | style: HtmlElement, Nov 04 19:20:17.394 INFO kablam! 92 | | mount: Rc>>>, Nov 04 19:20:17.394 INFO kablam! 93 | | styles: Rc>>, Nov 04 19:20:17.394 INFO kablam! 94 | | state: State, Nov 04 19:20:17.394 INFO kablam! 95 | | } Nov 04 19:20:17.394 INFO kablam! | |_^ Nov 04 19:20:17.394 INFO kablam! | Nov 04 19:20:17.394 INFO kablam! note: lint level defined here Nov 04 19:20:17.394 INFO kablam! --> src/main.rs:36:2 Nov 04 19:20:17.394 INFO kablam! | Nov 04 19:20:17.394 INFO kablam! 36 | missing_debug_implementations, Nov 04 19:20:17.394 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 04 19:20:17.394 INFO kablam! Nov 04 19:20:17.447 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 37.53s Nov 04 19:20:17.454 INFO kablam! su: No module specific data is present Nov 04 19:20:18.891 INFO running `"docker" "rm" "-f" "93f181749d8a0fa0a12f4a9954aaa9f79dd69052c8d3230ec59a0574d7d5dae5"` Nov 04 19:20:19.219 INFO blam! 93f181749d8a0fa0a12f4a9954aaa9f79dd69052c8d3230ec59a0574d7d5dae5