pub enum BitVal {
N(usize),
S(SpecialBit),
}
Expand description
A number representing a single bit of a wire
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BitVal
impl<'de> Deserialize<'de> for BitVal
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for BitVal
impl Eq for BitVal
impl StructuralPartialEq for BitVal
Auto Trait Implementations§
impl Freeze for BitVal
impl RefUnwindSafe for BitVal
impl Send for BitVal
impl Sync for BitVal
impl Unpin for BitVal
impl UnwindSafe for BitVal
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