#[repr(transparent)]pub struct AVAudioSessionRenderingMode(pub NSInteger);Available on crate feature
AVAudioSessionTypes only.Expand description
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl AVAudioSessionRenderingMode
impl AVAudioSessionRenderingMode
Sourcepub const NotApplicable: Self
pub const NotApplicable: Self
Default Mode when no asset is loaded or playing
Sourcepub const MonoStereo: Self
pub const MonoStereo: Self
Default mode for non multi-channel cases
Sourcepub const Surround: Self
pub const Surround: Self
Default mode for multi-channel cases that do not fall into the modes below
Sourcepub const SpatialAudio: Self
pub const SpatialAudio: Self
Fallback mode if provided content is Dolby variant but hardware capabilities don’t support it
Sourcepub const DolbyAudio: Self
pub const DolbyAudio: Self
Dolby Audio mode
Sourcepub const DolbyAtmos: Self
pub const DolbyAtmos: Self
Dolby Atmos mode
Trait Implementations§
Source§impl Clone for AVAudioSessionRenderingMode
impl Clone for AVAudioSessionRenderingMode
Source§fn clone(&self) -> AVAudioSessionRenderingMode
fn clone(&self) -> AVAudioSessionRenderingMode
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 AVAudioSessionRenderingMode
impl Debug for AVAudioSessionRenderingMode
Source§impl Encode for AVAudioSessionRenderingMode
impl Encode for AVAudioSessionRenderingMode
Source§impl Hash for AVAudioSessionRenderingMode
impl Hash for AVAudioSessionRenderingMode
Source§impl Ord for AVAudioSessionRenderingMode
impl Ord for AVAudioSessionRenderingMode
Source§fn cmp(&self, other: &AVAudioSessionRenderingMode) -> Ordering
fn cmp(&self, other: &AVAudioSessionRenderingMode) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for AVAudioSessionRenderingMode
impl PartialOrd for AVAudioSessionRenderingMode
Source§impl RefEncode for AVAudioSessionRenderingMode
impl RefEncode for AVAudioSessionRenderingMode
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for AVAudioSessionRenderingMode
impl Eq for AVAudioSessionRenderingMode
impl StructuralPartialEq for AVAudioSessionRenderingMode
Auto Trait Implementations§
impl Freeze for AVAudioSessionRenderingMode
impl RefUnwindSafe for AVAudioSessionRenderingMode
impl Send for AVAudioSessionRenderingMode
impl Sync for AVAudioSessionRenderingMode
impl Unpin for AVAudioSessionRenderingMode
impl UnwindSafe for AVAudioSessionRenderingMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.