pub enum TagData {
Binary(Vec<u8>),
Integer(i64),
Float(f64),
String(String),
Utf8String(String),
Utf16StringBE(String),
Utf16String(String),
}
Expand description
List of tag data / metadata types.
Variants§
Binary(Vec<u8>)
Raw binary data.
Integer(i64)
Integer.
Float(f64)
IEEE floating point number.
String(String)
8bit ASCII char string.
Utf8String(String)
8 bit UTF string.
Utf16StringBE(String)
16bit UTF string Big endian byte order.
Utf16String(String)
16bit UTF string. Assume little endian byte order.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TagData
impl RefUnwindSafe for TagData
impl Send for TagData
impl Sync for TagData
impl Unpin for TagData
impl UnwindSafe for TagData
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