pub struct AudioMetadata {
pub tags: BTreeMap<String, String>,
pub chapters: Vec<AudioChapter>,
}Expand description
Optional media tags and chapters; empty metadata writes none.
Fields§
Container tags, including title, language, R128_TRACK_GAIN or ReplayGain.
chapters: Vec<AudioChapter>Ordered, nonoverlapping chapters in timeline coordinates.
Implementations§
Trait Implementations§
Source§impl Clone for AudioMetadata
impl Clone for AudioMetadata
Source§impl Debug for AudioMetadata
impl Debug for AudioMetadata
Auto Trait Implementations§
impl Forget for AudioMetadata
impl Freeze for AudioMetadata
impl Move for AudioMetadata
impl RefUnwindSafe for AudioMetadata
impl Send for AudioMetadata
impl Sync for AudioMetadata
impl Unpin for AudioMetadata
impl UnsafeUnpin for AudioMetadata
impl UnwindSafe for AudioMetadata
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