pub struct AsyncReadInfo {
pub handle: *mut c_void,
pub offset: u32,
pub sizebytes: u32,
pub priority: i32,
pub userdata: *mut c_void,
pub buffer: *mut c_void,
pub bytesread: u32,
pub done: FMOD_FILE_ASYNCDONE_FUNC,
}Fields§
§handle: *mut c_void§offset: u32§sizebytes: u32§priority: i32§userdata: *mut c_void§buffer: *mut c_void§bytesread: u32§done: FMOD_FILE_ASYNCDONE_FUNCTrait Implementations§
Source§impl Clone for AsyncReadInfo
impl Clone for AsyncReadInfo
Source§fn clone(&self) -> AsyncReadInfo
fn clone(&self) -> AsyncReadInfo
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 AsyncReadInfo
impl Debug for AsyncReadInfo
Source§impl Into<FMOD_ASYNCREADINFO> for AsyncReadInfo
impl Into<FMOD_ASYNCREADINFO> for AsyncReadInfo
Source§fn into(self) -> FMOD_ASYNCREADINFO
fn into(self) -> FMOD_ASYNCREADINFO
Converts this type into the (usually inferred) input type.
Source§impl TryFrom<FMOD_ASYNCREADINFO> for AsyncReadInfo
impl TryFrom<FMOD_ASYNCREADINFO> for AsyncReadInfo
Auto Trait Implementations§
impl Freeze for AsyncReadInfo
impl RefUnwindSafe for AsyncReadInfo
impl !Send for AsyncReadInfo
impl !Sync for AsyncReadInfo
impl Unpin for AsyncReadInfo
impl UnwindSafe for AsyncReadInfo
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