Struct clips_sys::utilityData
source · #[repr(C)]pub struct utilityData {
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,
}
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
Trait Implementations
sourceimpl Clone for utilityData
impl Clone for utilityData
sourcefn clone(&self) -> utilityData
fn clone(&self) -> utilityData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for utilityData
impl Debug for utilityData
sourceimpl Default for utilityData
impl Default for utilityData
impl Copy for utilityData
Auto Trait Implementations
impl RefUnwindSafe for utilityData
impl !Send for utilityData
impl !Sync for utilityData
impl Unpin for utilityData
impl UnwindSafe for utilityData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more