pub trait RelmIterChildrenExt: ContainerChild + IsA<Widget> {
// Provided method
fn iter_children(&self) -> Box<dyn DoubleEndedIterator<Item = Self::Child>> { ... }
}
Expand description
Widget types which allow iteration over their children.
Provided Methods§
Sourcefn iter_children(&self) -> Box<dyn DoubleEndedIterator<Item = Self::Child>>
fn iter_children(&self) -> Box<dyn DoubleEndedIterator<Item = Self::Child>>
Returns an iterator over container children.
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§
impl RelmIterChildrenExt for Box
impl RelmIterChildrenExt for FlowBox
Source§impl RelmIterChildrenExt for Grid
impl RelmIterChildrenExt for Grid
fn iter_children(&self) -> Box<dyn DoubleEndedIterator<Item = Self::Child>>
impl RelmIterChildrenExt for ListBox
impl RelmIterChildrenExt for Stack
Source§impl RelmIterChildrenExt for TabView
Available on crate feature libadwaita
only.
impl RelmIterChildrenExt for TabView
Available on crate feature
libadwaita
only.