#[repr(C)]pub struct utilityData {Show 13 fields
pub ListOfCleanupFunctions: *mut voidCallFunctionItem,
pub ListOfPeriodicFunctions: *mut voidCallFunctionItem,
pub PeriodicFunctionsEnabled: bool,
pub YieldFunctionEnabled: bool,
pub YieldTimeFunction: Option<unsafe extern "C" fn()>,
pub trackList: *mut trackedMemory,
pub MasterGarbageFrame: garbageFrame,
pub CurrentGarbageFrame: *mut garbageFrame,
pub BinaryFileSize: size_t,
pub BinaryFileOffset: size_t,
pub CurrentReadBuffer: *mut c_char,
pub CurrentReadBufferSize: size_t,
pub CurrentReadBufferOffset: size_t,
}Fields§
§ListOfCleanupFunctions: *mut voidCallFunctionItem§ListOfPeriodicFunctions: *mut voidCallFunctionItem§PeriodicFunctionsEnabled: bool§YieldFunctionEnabled: bool§YieldTimeFunction: Option<unsafe extern "C" fn()>§trackList: *mut trackedMemory§MasterGarbageFrame: garbageFrame§CurrentGarbageFrame: *mut garbageFrame§BinaryFileSize: size_t§BinaryFileOffset: size_t§CurrentReadBuffer: *mut c_char§CurrentReadBufferSize: size_t§CurrentReadBufferOffset: size_tTrait Implementations§
Source§impl Clone for utilityData
impl Clone for utilityData
Source§fn clone(&self) -> utilityData
fn clone(&self) -> utilityData
Returns a copy 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 utilityData
impl Debug for utilityData
Source§impl Default for utilityData
impl Default for utilityData
impl Copy for utilityData
Auto Trait Implementations§
impl Freeze for utilityData
impl RefUnwindSafe for utilityData
impl !Send for utilityData
impl !Sync for utilityData
impl Unpin for utilityData
impl UnwindSafe for utilityData
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