pub enum SignalValue {
Bool(bool),
Int(i64),
BitVec {
width: u32,
value: u64,
},
Unknown,
}Expand description
Multi-sorted signal value for counterexample traces.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SignalValue
impl Clone for SignalValue
Source§fn clone(&self) -> SignalValue
fn clone(&self) -> SignalValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SignalValue
impl Debug for SignalValue
Source§impl Display for SignalValue
impl Display for SignalValue
Source§impl PartialEq for SignalValue
impl PartialEq for SignalValue
Source§fn eq(&self, other: &SignalValue) -> bool
fn eq(&self, other: &SignalValue) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SignalValue
Auto Trait Implementations§
impl Freeze for SignalValue
impl RefUnwindSafe for SignalValue
impl Send for SignalValue
impl Sync for SignalValue
impl Unpin for SignalValue
impl UnsafeUnpin for SignalValue
impl UnwindSafe for SignalValue
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