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

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

Required Methods§

source

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

Access the sub-component given by 1-based indexing

Implementations on Foreign Types§

source§

impl SubComponentAccessorMut for Option<&mut Component>

source§

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

Implementors§