[][src]Trait qmc::sse::qmc_traits::OpNode

pub trait OpNode<O: Op> {
    fn get_op(&self) -> O;
fn get_op_ref(&self) -> &O;
fn get_op_mut(&mut self) -> &mut O; }

A node for a loop updater to contain ops.

Required methods

fn get_op(&self) -> O

Get the contained up

fn get_op_ref(&self) -> &O

Get a reference to the contained op

fn get_op_mut(&mut self) -> &mut O

Get a mutable reference to the contained op.

Loading content...

Implementors

impl OpNode<BasicOp<SmallVec<[usize; 2]>, SmallVec<[bool; 2]>>> for SimpleOpNode[src]

impl<O: Op + Clone> OpNode<O> for FastOpNodeTemplate<O>[src]

Loading content...