pub struct BitVector {
pub length: u64,
pub bit_field: Vec<bool>,
}Fields§
§length: u64§bit_field: Vec<bool>Implementations§
Trait Implementations§
Source§impl ConstStructTag for BitVector
impl ConstStructTag for BitVector
Source§impl<'de> Deserialize<'de> for BitVector
impl<'de> Deserialize<'de> for BitVector
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 Eq for BitVector
Source§impl MoveDatatype for BitVector
impl MoveDatatype for BitVector
type StructTag = BitVectorTypeTag
impl StructuralPartialEq for BitVector
Auto Trait Implementations§
impl Freeze for BitVector
impl RefUnwindSafe for BitVector
impl Send for BitVector
impl Sync for BitVector
impl Unpin for BitVector
impl UnsafeUnpin for BitVector
impl UnwindSafe for BitVector
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