pub struct BextChunk {
pub description: String,
pub originator: String,
pub originator_ref: String,
pub origination_date: String,
pub origination_time: String,
pub time_ref: u64,
pub version: u16,
pub umid: [u8; 64],
pub reserved: [u8; 190],
pub coding_history: [u8; 1],
}
Fields§
§description: String
§originator: String
§originator_ref: String
§origination_date: String
§origination_time: String
§time_ref: u64
§version: u16
§umid: [u8; 64]
§reserved: [u8; 190]
§coding_history: [u8; 1]
Implementations§
Source§impl BextChunk
impl BextChunk
pub fn read( reader: &mut impl Reader, text_encoding: &StringCodecMaps, ) -> Result<Self, AudioReadError>
pub fn write( &self, writer: &mut dyn Writer, text_encoding: &StringCodecMaps, ) -> Result<(), AudioWriteError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BextChunk
impl RefUnwindSafe for BextChunk
impl Send for BextChunk
impl Sync for BextChunk
impl Unpin for BextChunk
impl UnwindSafe for BextChunk
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