#[repr(C)]pub struct AiFile {
pub read_proc: AiFileReadProc,
pub write_proc: AiFileWriteProc,
pub tell_proc: AiFileTellProc,
pub file_size_proc: AiFileTellProc,
pub seek_proc: AiFileSeek,
pub flush_proc: AiFileFlushProc,
pub user_data: AiUserData,
}
Fields§
§read_proc: AiFileReadProc
§write_proc: AiFileWriteProc
§tell_proc: AiFileTellProc
§file_size_proc: AiFileTellProc
§seek_proc: AiFileSeek
§flush_proc: AiFileFlushProc
§user_data: AiUserData
Auto Trait Implementations§
impl Freeze for AiFile
impl RefUnwindSafe for AiFile
impl !Send for AiFile
impl !Sync for AiFile
impl Unpin for AiFile
impl UnwindSafe for AiFile
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