Trait Mesh

Source
pub trait Mesh {
    type IntoIter: Iterator<Item = Gate>;

    // Required methods
    fn successors(&self, from: usize) -> Self::IntoIter;
    fn len(&self) -> usize;
}

Required Associated Types§

Required Methods§

Source

fn successors(&self, from: usize) -> Self::IntoIter

Source

fn len(&self) -> usize

Implementors§

Source§

impl Mesh for Compact2D

Source§

impl Mesh for Full2D

Source§

impl<'a, IntoIter> Mesh for MeshWithTopology<'a, IntoIter>
where IntoIter: Iterator<Item = Gate>,