pub struct AudioDrain {
pub samples: Vec<EncodedSample>,
pub gapless: AudioGapless,
}Expand description
Packets and metadata emitted while draining an audio encoder.
Fields§
§samples: Vec<EncodedSample>§gapless: AudioGaplessTrait Implementations§
Source§impl Clone for AudioDrain
impl Clone for AudioDrain
Source§fn clone(&self) -> AudioDrain
fn clone(&self) -> AudioDrain
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 AudioDrain
impl Debug for AudioDrain
Source§impl Default for AudioDrain
impl Default for AudioDrain
Source§fn default() -> AudioDrain
fn default() -> AudioDrain
Returns the “default value” for a type. Read more
impl Eq for AudioDrain
Source§impl PartialEq for AudioDrain
impl PartialEq for AudioDrain
impl StructuralPartialEq for AudioDrain
Auto Trait Implementations§
impl Freeze for AudioDrain
impl RefUnwindSafe for AudioDrain
impl Send for AudioDrain
impl Sync for AudioDrain
impl Unpin for AudioDrain
impl UnsafeUnpin for AudioDrain
impl UnwindSafe for AudioDrain
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