pub enum BufferSize {
Auto,
Fixed(u32),
ByDuration(Duration),
}Variants§
Implementations§
Source§impl BufferSize
impl BufferSize
pub fn to_cpal( &self, limits: &SupportedBufferSize, sample_rate: u32, ) -> BufferSize
Trait Implementations§
Source§impl Clone for BufferSize
impl Clone for BufferSize
Source§fn clone(&self) -> BufferSize
fn clone(&self) -> BufferSize
Returns a duplicate of the value. Read more
1.0.0 · 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 BufferSize
impl Debug for BufferSize
Source§impl Default for BufferSize
impl Default for BufferSize
Source§fn default() -> BufferSize
fn default() -> BufferSize
Returns the “default value” for a type. Read more
impl Copy for BufferSize
Auto Trait Implementations§
impl Freeze for BufferSize
impl RefUnwindSafe for BufferSize
impl Send for BufferSize
impl Sync for BufferSize
impl Unpin for BufferSize
impl UnwindSafe for BufferSize
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