CubeIndexExpand

Trait CubeIndexExpand 

Source
pub trait CubeIndexExpand {
    type Output;
    type Idx;

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

Required Associated Types§

Required Methods§

Source

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

Source

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

Implementors§