libcosmic/trait.impl/iced_core/widget/trait.Widget.js
2026-04-18 20:11:25 +00:00

9 lines
No EOL
19 KiB
JavaScript

(function() {
var implementors = Object.fromEntries([["cosmic",[["impl&lt;'a, Message&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Toggler.html\" title=\"struct cosmic::widget::Toggler\">Toggler</a>&lt;'a, Message&gt;"],["impl&lt;'a, Message, Renderer, I&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/rectangle_tracker/struct.RectangleTrackingContainer.html\" title=\"struct cosmic::widget::rectangle_tracker::RectangleTrackingContainer\">RectangleTrackingContainer</a>&lt;'a, Message, Renderer, I&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,\n I: 'a + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/hash/trait.Hash.html\" title=\"trait core::hash::Hash\">Hash</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Send.html\" title=\"trait core::marker::Send\">Send</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html\" title=\"trait core::marker::Sync\">Sync</a> + <a class=\"trait\" href=\"cosmic/cctk/sctk/reexports/client/backend/smallvec/alloc/fmt/trait.Debug.html\" title=\"trait cosmic::cctk::sctk::reexports::client::backend::smallvec::alloc::fmt::Debug\">Debug</a>,</div>"],["impl&lt;'a, Message: 'a + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Button.html\" title=\"struct cosmic::widget::Button\">Button</a>&lt;'a, Message&gt;"],["impl&lt;'a, Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>, TopLevelMessage: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/wayland/tooltip/widget/struct.Tooltip.html\" title=\"struct cosmic::widget::wayland::tooltip::widget::Tooltip\">Tooltip</a>&lt;'a, Message, TopLevelMessage&gt;"],["impl&lt;'a, S: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.str.html\">str</a>&gt;, Message: 'a, Item: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> + 'static&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/dropdown/multi/struct.Dropdown.html\" title=\"struct cosmic::widget::dropdown::multi::Dropdown\">Dropdown</a>&lt;'a, S, Message, Item&gt;"],["impl&lt;M&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;M, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.RcElementWrapper.html\" title=\"struct cosmic::widget::RcElementWrapper\">RcElementWrapper</a>&lt;M&gt;"],["impl&lt;Message&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/menu/struct.MenuBar.html\" title=\"struct cosmic::widget::menu::MenuBar\">MenuBar</a>&lt;Message&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + 'static,</div>"],["impl&lt;Message&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.ColorPicker.html\" title=\"struct cosmic::widget::ColorPicker\">ColorPicker</a>&lt;'_, Message&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + 'static,</div>"],["impl&lt;Message&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.TextInput.html\" title=\"struct cosmic::widget::TextInput\">TextInput</a>&lt;'_, Message&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + 'static,</div>"],["impl&lt;Message, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/aspect_ratio/struct.AspectRatio.html\" title=\"struct cosmic::widget::aspect_ratio::AspectRatio\">AspectRatio</a>&lt;'_, Message, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.LayerContainer.html\" title=\"struct cosmic::widget::LayerContainer\">LayerContainer</a>&lt;'_, Message, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Radio.html\" title=\"struct cosmic::widget::Radio\">Radio</a>&lt;'_, Message, Renderer&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Theme&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Circular.html\" title=\"struct cosmic::widget::Circular\">Circular</a>&lt;Theme&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,\n Theme: <a class=\"trait\" href=\"cosmic/widget/style/trait.StyleSheet.html\" title=\"trait cosmic::widget::style::StyleSheet\">StyleSheet</a>,</div>"],["impl&lt;Message, Theme, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/applet/column/struct.Column.html\" title=\"struct cosmic::applet::column::Column\">Column</a>&lt;'_, Message, Theme, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Theme, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/applet/row/struct.Row.html\" title=\"struct cosmic::applet::row::Row\">Row</a>&lt;'_, Message, Theme, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Theme, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/autosize/struct.Autosize.html\" title=\"struct cosmic::widget::autosize::Autosize\">Autosize</a>&lt;'_, Message, Theme, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Theme, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.IdContainer.html\" title=\"struct cosmic::widget::IdContainer\">IdContainer</a>&lt;'_, Message, Theme, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message, Theme, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, Theme, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Linear.html\" title=\"struct cosmic::widget::Linear\">Linear</a>&lt;Theme&gt;<div class=\"where\">where\n Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,\n Theme: <a class=\"trait\" href=\"cosmic/widget/style/trait.StyleSheet.html\" title=\"trait cosmic::widget::style::StyleSheet\">StyleSheet</a>,\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.ContextMenu.html\" title=\"struct cosmic::widget::ContextMenu\">ContextMenu</a>&lt;'_, Message&gt;"],["impl&lt;Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.FlexRow.html\" title=\"struct cosmic::widget::FlexRow\">FlexRow</a>&lt;'_, Message&gt;"],["impl&lt;Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Grid.html\" title=\"struct cosmic::widget::Grid\">Grid</a>&lt;'_, Message&gt;"],["impl&lt;Message: 'static&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.DndDestination.html\" title=\"struct cosmic::widget::DndDestination\">DndDestination</a>&lt;'_, Message&gt;"],["impl&lt;Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + 'static, D: <a class=\"trait\" href=\"cosmic/iced/clipboard/mime/trait.AsMimeTypes.html\" title=\"trait cosmic::iced::clipboard::mime::AsMimeTypes\">AsMimeTypes</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Send.html\" title=\"trait core::marker::Send\">Send</a> + 'static&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.DndSource.html\" title=\"struct cosmic::widget::DndSource\">DndSource</a>&lt;'_, Message, D&gt;"],["impl&lt;Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.ContextDrawer.html\" title=\"struct cosmic::widget::ContextDrawer\">ContextDrawer</a>&lt;'_, Message&gt;"],["impl&lt;Message: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>, Renderer&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Popover.html\" title=\"struct cosmic::widget::Popover\">Popover</a>&lt;'_, Message, Renderer&gt;<div class=\"where\">where\n Renderer: <a class=\"trait\" href=\"cosmic/iced/advanced/trait.Renderer.html\" title=\"trait cosmic::iced::advanced::Renderer\">Renderer</a>,</div>"],["impl&lt;S: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/convert/trait.AsRef.html\" title=\"trait core::convert::AsRef\">AsRef</a>&lt;<a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.str.html\">str</a>&gt; + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Send.html\" title=\"trait core::marker::Send\">Send</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html\" title=\"trait core::marker::Sync\">Sync</a> + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> + 'static, Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>, AppMessage: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/struct.Dropdown.html\" title=\"struct cosmic::widget::Dropdown\">Dropdown</a>&lt;'_, S, Message, AppMessage&gt;<div class=\"where\">where\n <a class=\"primitive\" href=\"https://doc.rust-lang.org/nightly/std/primitive.slice.html\">[S]</a>: <a class=\"trait\" href=\"cosmic/cctk/sctk/reexports/client/backend/smallvec/alloc/borrow/trait.ToOwned.html\" title=\"trait cosmic::cctk::sctk::reexports::client::backend::smallvec::alloc::borrow::ToOwned\">ToOwned</a>,</div>"],["impl&lt;Variant, SelectionMode, Message&gt; <a class=\"trait\" href=\"cosmic/widget/trait.Widget.html\" title=\"trait cosmic::widget::Widget\">Widget</a>&lt;Message, <a class=\"struct\" href=\"cosmic/struct.Theme.html\" title=\"struct cosmic::Theme\">Theme</a>, Renderer&gt; for <a class=\"struct\" href=\"cosmic/widget/segmented_button/struct.SegmentedButton.html\" title=\"struct cosmic::widget::segmented_button::SegmentedButton\">SegmentedButton</a>&lt;'_, Variant, SelectionMode, Message&gt;<div class=\"where\">where\n Self: <a class=\"trait\" href=\"cosmic/widget/segmented_button/trait.SegmentedVariant.html\" title=\"trait cosmic::widget::segmented_button::SegmentedVariant\">SegmentedVariant</a>,\n <a class=\"struct\" href=\"cosmic/widget/segmented_button/struct.Model.html\" title=\"struct cosmic::widget::segmented_button::Model\">Model</a>&lt;SelectionMode&gt;: <a class=\"trait\" href=\"cosmic/widget/segmented_button/trait.Selectable.html\" title=\"trait cosmic::widget::segmented_button::Selectable\">Selectable</a>,\n SelectionMode: <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,\n Message: 'static + <a class=\"trait\" href=\"https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,</div>"]]]]);
if (window.register_implementors) {
window.register_implementors(implementors);
} else {
window.pending_implementors = implementors;
}
})()
//{"start":57,"fragment_lengths":[19169]}