#[repr(C)]pub struct SLAudioOutputDescriptor_ {
pub pDeviceName: *mut SLchar,
pub deviceConnection: SLint16,
pub deviceScope: SLint16,
pub deviceLocation: SLint16,
pub isForTelephony: SLboolean,
pub minSampleRate: SLmilliHertz,
pub maxSampleRate: SLmilliHertz,
pub isFreqRangeContinuous: SLboolean,
pub samplingRatesSupported: *mut SLmilliHertz,
pub numOfSamplingRatesSupported: SLint16,
pub maxChannels: SLint16,
}Fields§
§pDeviceName: *mut SLchar§deviceConnection: SLint16§deviceScope: SLint16§deviceLocation: SLint16§isForTelephony: SLboolean§minSampleRate: SLmilliHertz§maxSampleRate: SLmilliHertz§isFreqRangeContinuous: SLboolean§samplingRatesSupported: *mut SLmilliHertz§numOfSamplingRatesSupported: SLint16§maxChannels: SLint16Trait Implementations§
Source§impl Clone for SLAudioOutputDescriptor_
impl Clone for SLAudioOutputDescriptor_
Source§fn clone(&self) -> SLAudioOutputDescriptor_
fn clone(&self) -> SLAudioOutputDescriptor_
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 SLAudioOutputDescriptor_
impl Debug for SLAudioOutputDescriptor_
impl Copy for SLAudioOutputDescriptor_
Auto Trait Implementations§
impl Freeze for SLAudioOutputDescriptor_
impl RefUnwindSafe for SLAudioOutputDescriptor_
impl !Send for SLAudioOutputDescriptor_
impl !Sync for SLAudioOutputDescriptor_
impl Unpin for SLAudioOutputDescriptor_
impl UnwindSafe for SLAudioOutputDescriptor_
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