pub struct DecodeInfo {
pub format: Option<AudioFormat>,
pub sample_format: Option<SampleFormat>,
pub metadata: AudioMetadata,
pub tags: Tags,
}Fields§
§format: Option<AudioFormat>§sample_format: Option<SampleFormat>§metadata: AudioMetadataStructured publishing tags and the first supported front cover.
Trait Implementations§
Source§impl Clone for DecodeInfo
impl Clone for DecodeInfo
Source§fn clone(&self) -> DecodeInfo
fn clone(&self) -> DecodeInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DecodeInfo
impl Debug for DecodeInfo
Source§impl Default for DecodeInfo
impl Default for DecodeInfo
Source§fn default() -> DecodeInfo
fn default() -> DecodeInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DecodeInfo
impl RefUnwindSafe for DecodeInfo
impl Send for DecodeInfo
impl Sync for DecodeInfo
impl Unpin for DecodeInfo
impl UnsafeUnpin for DecodeInfo
impl UnwindSafe for DecodeInfo
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