pub struct LatencyFlags(/* private fields */);Implementations§
Source§impl LatencyFlags
impl LatencyFlags
Sourcepub const fn audio_out_compensated(&self) -> AudioOutputCompensated
pub const fn audio_out_compensated(&self) -> AudioOutputCompensated
Bits: 0..2
Sourcepub const fn with_audio_out_compensated_checked(
self,
value: AudioOutputCompensated,
) -> Result<Self, ()>
pub const fn with_audio_out_compensated_checked( self, value: AudioOutputCompensated, ) -> Result<Self, ()>
Bits: 0..2
Sourcepub const fn with_audio_out_compensated(
self,
value: AudioOutputCompensated,
) -> Self
pub const fn with_audio_out_compensated( self, value: AudioOutputCompensated, ) -> Self
Bits: 0..2
Sourcepub const fn set_audio_out_compensated(&mut self, value: AudioOutputCompensated)
pub const fn set_audio_out_compensated(&mut self, value: AudioOutputCompensated)
Bits: 0..2
Sourcepub const fn set_audio_out_compensated_checked(
&mut self,
value: AudioOutputCompensated,
) -> Result<(), ()>
pub const fn set_audio_out_compensated_checked( &mut self, value: AudioOutputCompensated, ) -> Result<(), ()>
Bits: 0..2
Sourcepub const fn low_latency_mode(&self) -> bool
pub const fn low_latency_mode(&self) -> bool
Bits: 2..3
Sourcepub const fn with_low_latency_mode_checked(
self,
value: bool,
) -> Result<Self, ()>
pub const fn with_low_latency_mode_checked( self, value: bool, ) -> Result<Self, ()>
Bits: 2..3
Sourcepub const fn with_low_latency_mode(self, value: bool) -> Self
pub const fn with_low_latency_mode(self, value: bool) -> Self
Bits: 2..3
Sourcepub const fn set_low_latency_mode(&mut self, value: bool)
pub const fn set_low_latency_mode(&mut self, value: bool)
Bits: 2..3
Trait Implementations§
Source§impl Clone for LatencyFlags
impl Clone for LatencyFlags
Source§fn clone(&self) -> LatencyFlags
fn clone(&self) -> LatencyFlags
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 LatencyFlags
impl Debug for LatencyFlags
Source§impl Default for LatencyFlags
impl Default for LatencyFlags
Source§impl From<LatencyFlags> for u8
impl From<LatencyFlags> for u8
Source§fn from(v: LatencyFlags) -> u8
fn from(v: LatencyFlags) -> u8
Converts to this type from the input type.
Source§impl From<u8> for LatencyFlags
impl From<u8> for LatencyFlags
Source§impl Hash for LatencyFlags
impl Hash for LatencyFlags
Source§impl OperandEncodable for LatencyFlags
impl OperandEncodable for LatencyFlags
Source§impl PartialEq for LatencyFlags
impl PartialEq for LatencyFlags
impl Copy for LatencyFlags
impl Eq for LatencyFlags
impl StructuralPartialEq for LatencyFlags
Auto Trait Implementations§
impl Freeze for LatencyFlags
impl RefUnwindSafe for LatencyFlags
impl Send for LatencyFlags
impl Sync for LatencyFlags
impl Unpin for LatencyFlags
impl UnsafeUnpin for LatencyFlags
impl UnwindSafe for LatencyFlags
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