RelmContainerExt

Trait RelmContainerExt 

Source
pub trait RelmContainerExt: ContainerChild {
    // Required method
    fn container_add(&self, widget: &impl AsRef<Self::Child>);
}
Expand description

Widget types which can have widgets attached to them.

Required Methods§

Source

fn container_add(&self, widget: &impl AsRef<Self::Child>)

Add widget as child to container.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl RelmContainerExt for Box

Source§

fn container_add(&self, widget: &impl AsRef<<Box as ContainerChild>::Child>)

Source§

impl RelmContainerExt for Dialog

Source§

fn container_add(&self, widget: &impl AsRef<Widget>)

Source§

impl RelmContainerExt for FlowBox

Available on crate feature gnome_42 only.
Source§

fn container_add(&self, widget: &impl AsRef<<FlowBox as ContainerChild>::Child>)

Source§

impl RelmContainerExt for InfoBar

Source§

fn container_add(&self, widget: &impl AsRef<Widget>)

Source§

impl RelmContainerExt for ListBox

Source§

fn container_add(&self, widget: &impl AsRef<<ListBox as ContainerChild>::Child>)

Source§

impl RelmContainerExt for Stack

Source§

fn container_add(&self, widget: &impl AsRef<Widget>)

Source§

fn container_add( &self, widget: &impl AsRef<<Carousel as ContainerChild>::Child>, )

Source§

impl RelmContainerExt for Leaflet

Available on crate feature libadwaita only.
Source§

fn container_add(&self, widget: &impl AsRef<<Leaflet as ContainerChild>::Child>)

Source§

impl RelmContainerExt for NavigationView

Available on crate features libadwaita and gnome_45 only.
Source§

fn container_add(&self, child: &impl AsRef<NavigationPage>)

Source§

impl RelmContainerExt for PreferencesGroup

Available on crate feature libadwaita only.
Source§

fn container_add(&self, widget: &impl AsRef<Widget>)

Source§

impl RelmContainerExt for PreferencesPage

Available on crate feature libadwaita only.
Source§

impl RelmContainerExt for Squeezer

Available on crate feature libadwaita only.
Source§

fn container_add(&self, widget: &impl AsRef<Widget>)

Source§

impl RelmContainerExt for TabView

Available on crate feature libadwaita only.
Source§

fn container_add(&self, widget: &impl AsRef<<TabView as ContainerChild>::Child>)

Source§

impl RelmContainerExt for Frame

Available on crate feature libpanel only.
Source§

fn container_add(&self, child: &impl AsRef<Widget>)

Source§

impl RelmContainerExt for Paned

Available on crate feature libpanel only.
Source§

fn container_add(&self, widget: &impl AsRef<<Paned as ContainerChild>::Child>)

Implementors§