cfg_traits

Trait Block

Source
pub trait Block<F: Func<Blocks: Arena<F::Block, Output = Self>> + ?Sized> {
    type Terminator: Term<F>;

    // Required methods
    fn term(&self) -> &Self::Terminator;
    fn term_mut(&mut self) -> &mut Self::Terminator;
}

Required Associated Types§

Required Methods§

Source

fn term(&self) -> &Self::Terminator

Source

fn term_mut(&mut self) -> &mut Self::Terminator

Implementors§