pub struct OutputState {
pub plugindata: *mut c_void,
pub readfrommixer: FMOD_OUTPUT_READFROMMIXER_FUNC,
pub alloc: FMOD_OUTPUT_ALLOC_FUNC,
pub free: FMOD_OUTPUT_FREE_FUNC,
pub log: FMOD_OUTPUT_LOG_FUNC,
pub copyport: FMOD_OUTPUT_COPYPORT_FUNC,
pub requestreset: FMOD_OUTPUT_REQUESTRESET_FUNC,
}
Fields§
§plugindata: *mut c_void
§readfrommixer: FMOD_OUTPUT_READFROMMIXER_FUNC
§alloc: FMOD_OUTPUT_ALLOC_FUNC
§free: FMOD_OUTPUT_FREE_FUNC
§log: FMOD_OUTPUT_LOG_FUNC
§copyport: FMOD_OUTPUT_COPYPORT_FUNC
§requestreset: FMOD_OUTPUT_REQUESTRESET_FUNC
Trait Implementations§
Source§impl Clone for OutputState
impl Clone for OutputState
Source§fn clone(&self) -> OutputState
fn clone(&self) -> OutputState
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 OutputState
impl Debug for OutputState
Source§impl Into<FMOD_OUTPUT_STATE> for OutputState
impl Into<FMOD_OUTPUT_STATE> for OutputState
Source§fn into(self) -> FMOD_OUTPUT_STATE
fn into(self) -> FMOD_OUTPUT_STATE
Converts this type into the (usually inferred) input type.
Source§impl TryFrom<FMOD_OUTPUT_STATE> for OutputState
impl TryFrom<FMOD_OUTPUT_STATE> for OutputState
Auto Trait Implementations§
impl Freeze for OutputState
impl RefUnwindSafe for OutputState
impl !Send for OutputState
impl !Sync for OutputState
impl Unpin for OutputState
impl UnwindSafe for OutputState
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