pub enum Util {
Buffer(Buffer),
Mapper(Mapper),
Bitfield(Vec<BitField>),
PrefixedString {
count_type: DataType,
},
Loop(Box<Loop>),
TopBitSetTerminatedArray(Box<Structure>),
}
Variants§
Buffer(Buffer)
Mapper(Mapper)
Bitfield(Vec<BitField>)
PrefixedString
Loop(Box<Loop>)
TopBitSetTerminatedArray(Box<Structure>)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Util
impl<'de> Deserialize<'de> for Util
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 Util
impl StructuralPartialEq for Util
Auto Trait Implementations§
impl Freeze for Util
impl RefUnwindSafe for Util
impl Send for Util
impl Sync for Util
impl Unpin for Util
impl UnwindSafe for Util
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