Trait baa::IndexToRef

source ·
pub trait IndexToRef<I, O> {
    // Required method
    fn get_ref(self, index: I) -> O;
}
Expand description

Implemented by a value stores to convert indices into value references.

Required Methods§

source

fn get_ref(self, index: I) -> O

Implementations on Foreign Types§

source§

impl<'a, I> IndexToRef<(I, I), (BitVecValueRef<'a>, BitVecValueRef<'a>)> for &'a [Word]

source§

fn get_ref(self, (a, b): (I, I)) -> (BitVecValueRef<'a>, BitVecValueRef<'a>)

source§

impl<'a, I> IndexToRef<I, ArrayValueRef<'a>> for &'a [Word]

source§

fn get_ref(self, index: I) -> ArrayValueRef<'a>

source§

impl<'a, I> IndexToRef<I, BitVecValueRef<'a>> for &'a [Word]

source§

fn get_ref(self, index: I) -> BitVecValueRef<'a>

Implementors§