pub struct PcmPumpSummary { /* private fields */ }Expand description
Tally of how much audio moved through a pump or stream-adapter run.
Returned by pump_pcm and the spine adapters, it records the number of
buffers transferred and the total frame count across them.
Implementations§
Trait Implementations§
Source§impl Clone for PcmPumpSummary
impl Clone for PcmPumpSummary
Source§fn clone(&self) -> PcmPumpSummary
fn clone(&self) -> PcmPumpSummary
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 moreimpl Copy for PcmPumpSummary
Source§impl Debug for PcmPumpSummary
impl Debug for PcmPumpSummary
Source§impl Default for PcmPumpSummary
impl Default for PcmPumpSummary
Source§fn default() -> PcmPumpSummary
fn default() -> PcmPumpSummary
Returns the “default value” for a type. Read more
impl Eq for PcmPumpSummary
Source§impl PartialEq for PcmPumpSummary
impl PartialEq for PcmPumpSummary
Source§fn eq(&self, other: &PcmPumpSummary) -> bool
fn eq(&self, other: &PcmPumpSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PcmPumpSummary
Auto Trait Implementations§
impl Freeze for PcmPumpSummary
impl RefUnwindSafe for PcmPumpSummary
impl Send for PcmPumpSummary
impl Sync for PcmPumpSummary
impl Unpin for PcmPumpSummary
impl UnsafeUnpin for PcmPumpSummary
impl UnwindSafe for PcmPumpSummary
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