Trait mcircuit::HasIO[][src]

pub trait HasIO {
    fn inputs(&self) -> InputIterator<'_, Self>
    where
        Self: Sized
;
fn outputs(&self) -> OutputIterator<'_, Self>
    where
        Self: Sized
; fn dst<'a>(&'a self) -> Option<usize>
    where
        Self: 'a + Sized,
        OutputIterator<'a, Self>: Iterator<Item = usize>
, { ... } }

Required methods

Provided methods

Implementors