#[repr(u32)]
pub enum AVAudioServiceType {
AV_AUDIO_SERVICE_TYPE_MAIN,
AV_AUDIO_SERVICE_TYPE_EFFECTS,
AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED,
AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED,
AV_AUDIO_SERVICE_TYPE_DIALOGUE,
AV_AUDIO_SERVICE_TYPE_COMMENTARY,
AV_AUDIO_SERVICE_TYPE_EMERGENCY,
AV_AUDIO_SERVICE_TYPE_VOICE_OVER,
AV_AUDIO_SERVICE_TYPE_KARAOKE,
AV_AUDIO_SERVICE_TYPE_NB,
}
Variants
AV_AUDIO_SERVICE_TYPE_MAIN
AV_AUDIO_SERVICE_TYPE_EFFECTS
AV_AUDIO_SERVICE_TYPE_VISUALLY_IMPAIRED
AV_AUDIO_SERVICE_TYPE_HEARING_IMPAIRED
AV_AUDIO_SERVICE_TYPE_DIALOGUE
AV_AUDIO_SERVICE_TYPE_COMMENTARY
AV_AUDIO_SERVICE_TYPE_EMERGENCY
AV_AUDIO_SERVICE_TYPE_VOICE_OVER
AV_AUDIO_SERVICE_TYPE_KARAOKE
AV_AUDIO_SERVICE_TYPE_NB
< Not part of ABI
Trait Implementations
sourceimpl Clone for AVAudioServiceType
impl Clone for AVAudioServiceType
sourcefn clone(&self) -> AVAudioServiceType
fn clone(&self) -> AVAudioServiceType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AVAudioServiceType
impl Debug for AVAudioServiceType
sourceimpl Hash for AVAudioServiceType
impl Hash for AVAudioServiceType
impl Copy for AVAudioServiceType
impl Eq for AVAudioServiceType
impl StructuralEq for AVAudioServiceType
impl StructuralPartialEq for AVAudioServiceType
Auto Trait Implementations
impl RefUnwindSafe for AVAudioServiceType
impl Send for AVAudioServiceType
impl Sync for AVAudioServiceType
impl Unpin for AVAudioServiceType
impl UnwindSafe for AVAudioServiceType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more