pub struct OutputDescription {Show 20 fields
    pub apiversion: u32,
    pub name: String,
    pub version: u32,
    pub method: FMOD_OUTPUT_METHOD,
    pub getnumdrivers: FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK,
    pub getdriverinfo: FMOD_OUTPUT_GETDRIVERINFO_CALLBACK,
    pub init: FMOD_OUTPUT_INIT_CALLBACK,
    pub start: FMOD_OUTPUT_START_CALLBACK,
    pub stop: FMOD_OUTPUT_STOP_CALLBACK,
    pub close: FMOD_OUTPUT_CLOSE_CALLBACK,
    pub update: FMOD_OUTPUT_UPDATE_CALLBACK,
    pub gethandle: FMOD_OUTPUT_GETHANDLE_CALLBACK,
    pub mixer: FMOD_OUTPUT_MIXER_CALLBACK,
    pub object_3_dgetinfo: FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK,
    pub object_3_dalloc: FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK,
    pub object_3_dfree: FMOD_OUTPUT_OBJECT3DFREE_CALLBACK,
    pub object_3_dupdate: FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK,
    pub openport: FMOD_OUTPUT_OPENPORT_CALLBACK,
    pub closeport: FMOD_OUTPUT_CLOSEPORT_CALLBACK,
    pub devicelistchanged: FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK,
}Fields§
§apiversion: u32§name: String§version: u32§method: FMOD_OUTPUT_METHOD§getnumdrivers: FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK§getdriverinfo: FMOD_OUTPUT_GETDRIVERINFO_CALLBACK§init: FMOD_OUTPUT_INIT_CALLBACK§start: FMOD_OUTPUT_START_CALLBACK§stop: FMOD_OUTPUT_STOP_CALLBACK§close: FMOD_OUTPUT_CLOSE_CALLBACK§update: FMOD_OUTPUT_UPDATE_CALLBACK§gethandle: FMOD_OUTPUT_GETHANDLE_CALLBACK§mixer: FMOD_OUTPUT_MIXER_CALLBACK§object_3_dgetinfo: FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK§object_3_dalloc: FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK§object_3_dfree: FMOD_OUTPUT_OBJECT3DFREE_CALLBACK§object_3_dupdate: FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK§openport: FMOD_OUTPUT_OPENPORT_CALLBACK§closeport: FMOD_OUTPUT_CLOSEPORT_CALLBACK§devicelistchanged: FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKTrait Implementations§
Source§impl Clone for OutputDescription
 
impl Clone for OutputDescription
Source§fn clone(&self) -> OutputDescription
 
fn clone(&self) -> OutputDescription
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 OutputDescription
 
impl Debug for OutputDescription
Source§impl Into<FMOD_OUTPUT_DESCRIPTION> for OutputDescription
 
impl Into<FMOD_OUTPUT_DESCRIPTION> for OutputDescription
Source§fn into(self) -> FMOD_OUTPUT_DESCRIPTION
 
fn into(self) -> FMOD_OUTPUT_DESCRIPTION
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for OutputDescription
impl RefUnwindSafe for OutputDescription
impl Send for OutputDescription
impl Sync for OutputDescription
impl Unpin for OutputDescription
impl UnwindSafe for OutputDescription
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