pub struct AudioPlaybackPolicy {
pub playback_rate: f32,
pub pitch_mode: AudioPitchMode,
}Expand description
Playback policy applied to an audio processor chain.
Fields§
§playback_rate: f32§pitch_mode: AudioPitchModeImplementations§
Trait Implementations§
Source§impl Clone for AudioPlaybackPolicy
impl Clone for AudioPlaybackPolicy
Source§fn clone(&self) -> AudioPlaybackPolicy
fn clone(&self) -> AudioPlaybackPolicy
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 AudioPlaybackPolicy
Source§impl Debug for AudioPlaybackPolicy
impl Debug for AudioPlaybackPolicy
Source§impl<'de> Deserialize<'de> for AudioPlaybackPolicy
impl<'de> Deserialize<'de> for AudioPlaybackPolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AudioPlaybackPolicy
impl PartialEq for AudioPlaybackPolicy
Source§impl Serialize for AudioPlaybackPolicy
impl Serialize for AudioPlaybackPolicy
impl StructuralPartialEq for AudioPlaybackPolicy
Auto Trait Implementations§
impl Freeze for AudioPlaybackPolicy
impl RefUnwindSafe for AudioPlaybackPolicy
impl Send for AudioPlaybackPolicy
impl Sync for AudioPlaybackPolicy
impl Unpin for AudioPlaybackPolicy
impl UnsafeUnpin for AudioPlaybackPolicy
impl UnwindSafe for AudioPlaybackPolicy
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