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

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

Source§

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

Source§

impl RelmContainerExt for NavigationView

Source§

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

Source§

impl RelmContainerExt for PreferencesGroup

Source§

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

Source§

impl RelmContainerExt for PreferencesPage

Source§

impl RelmContainerExt for Squeezer

Source§

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

Source§

impl RelmContainerExt for TabView

Source§

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

Source§

impl RelmContainerExt for Frame

Source§

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

Source§

impl RelmContainerExt for Paned

Source§

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

Implementors§