Trait CubeIndexExpand

Source
pub trait CubeIndexExpand {
    type Output;

    // Required methods
    fn expand_index(
        self,
        scope: &mut Scope,
        index: ExpandElementTyped<u32>,
    ) -> Self::Output;
    fn expand_index_unchecked(
        self,
        scope: &mut Scope,
        index: ExpandElementTyped<u32>,
    ) -> Self::Output;
}

Required Associated Types§

Required Methods§

Source

fn expand_index( self, scope: &mut Scope, index: ExpandElementTyped<u32>, ) -> Self::Output

Source

fn expand_index_unchecked( self, scope: &mut Scope, index: ExpandElementTyped<u32>, ) -> Self::Output

Implementors§