pub enum Value {
V0,
V1,
X,
Z,
}
Expand description
A four-valued logic scalar value.
Variants§
V0
Logic low
(prefixed with V
to make a valid Rust identifier)
V1
Logic high
(prefixed with V
to make a valid Rust identifier)
X
An uninitialized or unknown value
Z
The “high-impedance” value
Trait Implementations§
source§impl FromIterator<Value> for Vector
impl FromIterator<Value> for Vector
source§impl PartialEq<Value> for Value
impl PartialEq<Value> for Value
impl Copy for Value
impl Eq for Value
impl StructuralEq for Value
impl StructuralPartialEq for Value
Auto Trait Implementations§
impl RefUnwindSafe for Value
impl Send for Value
impl Sync for Value
impl Unpin for Value
impl UnwindSafe for Value
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