# rustc version rustc 1.98.0-nightly (8954863c8 2026-06-05)
# docs.rs version docsrs 0.0.0 (39849b9c22c419f6b690c8d2213455bc7426a6b8 2026-06-03 )
# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "858b55ff4f656608957e28fa53d892ca2817fb7704765399590fa6a455a4ae96" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260605-1.98.0-nightly-8954863c8\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] Scraping widgem v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Documenting widgem v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `crate::widgets::window::WindowWidget` [INFO] [stderr] --> src/widgets/common.rs:371:27 [INFO] [stderr] | [INFO] [stderr] 371 | /// This is true for [crate::widgets::window::WindowWidget] and false for all other provided widget types. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WindowWidget` in module `window` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::set_enabled` [INFO] [stderr] --> src/widgets/common.rs:401:27 [INFO] [stderr] | [INFO] [stderr] 401 | /// Use [set_enabled](Self::set_enabled) to enable or disable a widget. If a widget is disabled, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ the struct `WidgetBase` has no field or associated item named `set_enabled` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `WidgetCommon::set_focusable` [INFO] [stderr] --> src/widgets/common.rs:1099:71 [INFO] [stderr] | [INFO] [stderr] 1099 | /// To control focusability of other widgets, use [set_focusable](WidgetCommon::set_focusable) instead. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::impl_widget_common` [INFO] [stderr] --> src/widgets/widget_trait.rs:25:55 [INFO] [stderr] | [INFO] [stderr] 25 | /// It's recommended to use [impl_widget_common!](crate::impl_widget_common) macro [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `impl_widget_common` in module `widgem` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `super::window::WindowWidget` [INFO] [stderr] --> src/widgets/widget_trait.rs:36:24 [INFO] [stderr] | [INFO] [stderr] 36 | /// [WindowWidget](super::window::WindowWidget). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WindowWidget` in module `window` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `super::window::WindowWidget` [INFO] [stderr] --> src/widgets/widget_trait.rs:42:59 [INFO] [stderr] | [INFO] [stderr] 42 | /// `is_window_root_type() == true` is [WindowWidget](super::window::WindowWidget). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WindowWidget` in module `window` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::add_child` [INFO] [stderr] --> src/widgets/widget_trait.rs:55:23 [INFO] [stderr] | [INFO] [stderr] 55 | /// - [add_child](crate::widgets::WidgetCommon::add_child) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::add_child_with_key` [INFO] [stderr] --> src/widgets/widget_trait.rs:56:32 [INFO] [stderr] | [INFO] [stderr] 56 | /// - [add_child_with_key](crate::widgets::WidgetCommon::add_child_with_key) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::declare_child` [INFO] [stderr] --> src/widgets/widget_trait.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | /// - [declare_child](crate::widgets::WidgetCommon::declare_child) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::declare_child_with_key` [INFO] [stderr] --> src/widgets/widget_trait.rs:58:36 [INFO] [stderr] | [INFO] [stderr] 58 | /// - [declare_child_with_key](crate::widgets::WidgetCommon::declare_child_with_key) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::common` [INFO] [stderr] --> src/widgets/widget_trait.rs:62:42 [INFO] [stderr] | [INFO] [stderr] 62 | /// Your implementations of [common](Self::common) and [common_mut](Self::common_mut) must return a reference to that object. [INFO] [stderr] | ^^^^^^^^^^^^ the trait `Widget` has no associated item named `common` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::common_mut` [INFO] [stderr] --> src/widgets/widget_trait.rs:62:73 [INFO] [stderr] | [INFO] [stderr] 62 | /// Your implementations of [common](Self::common) and [common_mut](Self::common_mut) must return a reference to that object. [INFO] [stderr] | ^^^^^^^^^^^^^^^^ the trait `Widget` has no associated item named `common_mut` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::impl_widget_common` [INFO] [stderr] --> src/widgets/widget_trait.rs:68:55 [INFO] [stderr] | [INFO] [stderr] 68 | /// It's recommended to use [impl_widget_common!](crate::impl_widget_common) macro [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `impl_widget_common` in module `widgem` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::impl_widget_common` [INFO] [stderr] --> src/widgets/widget_trait.rs:73:55 [INFO] [stderr] | [INFO] [stderr] 73 | /// It's recommended to use [impl_widget_common!](crate::impl_widget_common) macro [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `impl_widget_common` in module `widgem` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::update` [INFO] [stderr] --> src/widgets/widget_trait.rs:80:37 [INFO] [stderr] | [INFO] [stderr] 80 | /// Call [WidgetCommon::update](crate::widgets::WidgetCommon::update) to request [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_focusable` [INFO] [stderr] --> src/widgets/widget_trait.rs:200:30 [INFO] [stderr] | [INFO] [stderr] 200 | /// if it is [focusable](crate::widgets::WidgetCommon::set_focusable). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_focusable` [INFO] [stderr] --> src/widgets/widget_trait.rs:205:36 [INFO] [stderr] | [INFO] [stderr] 205 | /// by calling [set_focusable](crate::widgets::WidgetCommon::set_focusable). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_ime_enabled` [INFO] [stderr] --> src/widgets/widget_trait.rs:207:38 [INFO] [stderr] | [INFO] [stderr] 207 | /// [enable input method editor](crate::widgets::WidgetCommon::set_ime_enabled) and implement [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_focusable` [INFO] [stderr] --> src/widgets/widget_trait.rs:218:30 [INFO] [stderr] | [INFO] [stderr] 218 | /// if it is [focusable](crate::widgets::WidgetCommon::set_focusable). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_ime_enabled` [INFO] [stderr] --> src/widgets/widget_trait.rs:220:33 [INFO] [stderr] | [INFO] [stderr] 220 | /// [set_ime_enabled(true)](crate::widgets::WidgetCommon::set_ime_enabled). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_focusable` [INFO] [stderr] --> src/widgets/widget_trait.rs:225:36 [INFO] [stderr] | [INFO] [stderr] 225 | /// by calling [set_focusable](crate::widgets::WidgetCommon::set_focusable). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::size_hint_changed` [INFO] [stderr] --> src/widgets/widget_trait.rs:247:29 [INFO] [stderr] | [INFO] [stderr] 247 | /// [size_hint_changed](crate::widgets::WidgetCommon::size_hint_changed). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `FocusReason` [INFO] [stderr] --> src/widgets/widget_trait.rs:289:25 [INFO] [stderr] | [INFO] [stderr] 289 | /// in the [reason](FocusReason) why it gained focus. [INFO] [stderr] | ^^^^^^^^^^^ no item named `FocusReason` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::is_focused` [INFO] [stderr] --> src/widgets/widget_trait.rs:293:34 [INFO] [stderr] | [INFO] [stderr] 293 | /// you can use [is_focused](crate::widgets::WidgetCommon::is_focused) instead. The widget is always updated [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::is_focused` [INFO] [stderr] --> src/widgets/widget_trait.rs:321:34 [INFO] [stderr] | [INFO] [stderr] 321 | /// you can use [is_focused](crate::widgets::WidgetCommon::is_focused) instead. The widget is always updated [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::window::Window::is_focused` [INFO] [stderr] --> src/widgets/widget_trait.rs:345:42 [INFO] [stderr] | [INFO] [stderr] 345 | /// you can use [Window::is_focused](crate::window::Window::is_focused) on `self.common.window()` instead. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `window` in module `widgem` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::handle_accessible_node_request` [INFO] [stderr] --> src/widgets/widget_trait.rs:357:94 [INFO] [stderr] | [INFO] [stderr] 357 | /// It can only be triggered for widgets that implement [handle_accessible_node_request](Self::handle_accessible_node_request) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Widget` has no associated item named `handle_accessible_node_request` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Self::handle_accessible_node_request` [INFO] [stderr] --> src/widgets/widget_trait.rs:364:42 [INFO] [stderr] | [INFO] [stderr] 364 | /// [handle_accessible_node_request](Self::handle_accessible_node_request) accordingly to be able to [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Widget` has no associated item named `handle_accessible_node_request` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetExt::set_style` [INFO] [stderr] --> src/widgets/widget_trait.rs:378:84 [INFO] [stderr] | [INFO] [stderr] 378 | /// This event is triggered when a widget's style is changed using [set_style](crate::widgets::WidgetExt::set_style), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `WidgetExt` has no associated item named `set_style` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetExt::set_style` [INFO] [stderr] --> src/widgets/widget_trait.rs:385:21 [INFO] [stderr] | [INFO] [stderr] 385 | /// [set_style](crate::widgets::WidgetExt::set_style), [add_class](crate::widgets::WidgetExt::add_class) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `WidgetExt` has no associated item named `set_style` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::style` [INFO] [stderr] --> src/widgets/widget_trait.rs:391:17 [INFO] [stderr] | [INFO] [stderr] 391 | /// [style](crate::widgets::WidgetCommon::style) and [common_style](crate::widgets::WidgetCommon::common_style). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::common_style` [INFO] [stderr] --> src/widgets/widget_trait.rs:391:73 [INFO] [stderr] | [INFO] [stderr] 391 | /// [style](crate::widgets::WidgetCommon::style) and [common_style](crate::widgets::WidgetCommon::common_style). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::update` [INFO] [stderr] --> src/widgets/widget_trait.rs:421:32 [INFO] [stderr] | [INFO] [stderr] 421 | /// [WidgetCommon::update](crate::widgets::WidgetCommon::update) or after [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::update` [INFO] [stderr] --> src/widgets/widget_trait.rs:425:32 [INFO] [stderr] | [INFO] [stderr] 425 | /// [WidgetCommon::update](crate::widgets::WidgetCommon::update) to schedule an update of the widget. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::declare_child` [INFO] [stderr] --> src/widgets/widget_trait.rs:429:25 [INFO] [stderr] | [INFO] [stderr] 429 | /// [declare_child](crate::widgets::WidgetCommon::declare_child) and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::declare_child_with_key` [INFO] [stderr] --> src/widgets/widget_trait.rs:430:34 [INFO] [stderr] | [INFO] [stderr] 430 | /// [declare_child_with_key](crate::widgets::WidgetCommon::declare_child_with_key) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::add_child` [INFO] [stderr] --> src/widgets/widget_trait.rs:446:62 [INFO] [stderr] | [INFO] [stderr] 446 | /// You can explicitly create children using [add_child](crate::widgets::WidgetCommon::add_child) and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::add_child_with_key` [INFO] [stderr] --> src/widgets/widget_trait.rs:447:30 [INFO] [stderr] | [INFO] [stderr] 447 | /// [add_child_with_key](crate::widgets::WidgetCommon::add_child_with_key), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::child` [INFO] [stderr] --> src/widgets/widget_trait.rs:448:59 [INFO] [stderr] | [INFO] [stderr] 448 | /// get a reference to an existing child with [child](crate::widgets::WidgetCommon::child) and [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::child_mut` [INFO] [stderr] --> src/widgets/widget_trait.rs:449:21 [INFO] [stderr] | [INFO] [stderr] 449 | /// [child_mut](crate::widgets::WidgetCommon::child_mut), and explicitly remove children with [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::remove_child` [INFO] [stderr] --> src/widgets/widget_trait.rs:450:24 [INFO] [stderr] | [INFO] [stderr] 450 | /// [remove_child](crate::widgets::WidgetCommon::remove_child). These functions can be called at any time, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::size_hint_changed` [INFO] [stderr] --> src/widgets/widget_trait.rs:467:29 [INFO] [stderr] | [INFO] [stderr] 467 | /// [size_hint_changed](crate::widgets::WidgetCommon::size_hint_changed) has been called for this widget. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_layout_item_options` [INFO] [stderr] --> src/widgets/widget_trait.rs:480:45 [INFO] [stderr] | [INFO] [stderr] 480 | /// Note that [set_layout_item_options](crate::widgets::WidgetCommon::set_layout_item_options) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::size_hint_changed` [INFO] [stderr] --> src/widgets/widget_trait.rs:491:29 [INFO] [stderr] | [INFO] [stderr] 491 | /// [size_hint_changed](crate::widgets::WidgetCommon::size_hint_changed) has been called for this widget. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::set_layout_item_options` [INFO] [stderr] --> src/widgets/widget_trait.rs:508:45 [INFO] [stderr] | [INFO] [stderr] 508 | /// Note that [set_layout_item_options](crate::widgets::WidgetCommon::set_layout_item_options) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::widgets::WidgetCommon::update` [INFO] [stderr] --> src/widgets/widget_trait.rs:525:37 [INFO] [stderr] | [INFO] [stderr] 525 | /// Call [WidgetCommon::update](crate::widgets::WidgetCommon::update) to request [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `WidgetCommon` in module `widgets` [INFO] [stderr] [INFO] [stderr] warning: `widgem` (lib doc) generated 46 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.36s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/widgem/index.html [INFO] running `Command { std: "docker" "inspect" "858b55ff4f656608957e28fa53d892ca2817fb7704765399590fa6a455a4ae96", kill_on_drop: false }`