Trait SubComponentAccessor

Source
pub trait SubComponentAccessor {
    // Required method
    fn sub_component(
        &self,
        sub_component: NonZeroUsize,
    ) -> Option<&SubComponent>;
}
Expand description

A trait for accessing sub-components on fields, to extend Option<&Component> with short-circuit access

Required Methods§

Source

fn sub_component(&self, sub_component: NonZeroUsize) -> Option<&SubComponent>

Access the sub-component given by 1-based indexing

Implementations on Foreign Types§

Source§

impl SubComponentAccessor for Option<&Component>

Source§

fn sub_component(&self, sub_component: NonZeroUsize) -> Option<&SubComponent>

Implementors§