pub enum MiterError {
Sequential,
Unnamed,
Unmatched(String),
Duplicate(String),
}Expand description
Why two circuits cannot be paired.
Variants§
Sequential
A circuit holds latches: unroll it first (crate::seq_equiv).
Unnamed
An output has no name to pair it by.
Unmatched(String)
An output name one circuit has and the other lacks.
Duplicate(String)
An output name a circuit uses twice.
Trait Implementations§
Source§impl Clone for MiterError
impl Clone for MiterError
Source§fn clone(&self) -> MiterError
fn clone(&self) -> MiterError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MiterError
impl Debug for MiterError
Source§impl PartialEq for MiterError
impl PartialEq for MiterError
impl Eq for MiterError
impl StructuralPartialEq for MiterError
Auto Trait Implementations§
impl Freeze for MiterError
impl RefUnwindSafe for MiterError
impl Send for MiterError
impl Sync for MiterError
impl Unpin for MiterError
impl UnsafeUnpin for MiterError
impl UnwindSafe for MiterError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more