Struct clips_sys::userDataRecord
source · #[repr(C)]pub struct userDataRecord {
pub dataID: c_uchar,
pub createUserData: Option<unsafe extern "C" fn(arg1: *mut Environment) -> *mut c_void>,
pub deleteUserData: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *mut c_void)>,
}
Fields
dataID: c_uchar
createUserData: Option<unsafe extern "C" fn(arg1: *mut Environment) -> *mut c_void>
deleteUserData: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *mut c_void)>
Trait Implementations
sourceimpl Clone for userDataRecord
impl Clone for userDataRecord
sourcefn clone(&self) -> userDataRecord
fn clone(&self) -> userDataRecord
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 userDataRecord
impl Debug for userDataRecord
sourceimpl Default for userDataRecord
impl Default for userDataRecord
impl Copy for userDataRecord
Auto Trait Implementations
impl RefUnwindSafe for userDataRecord
impl Send for userDataRecord
impl Sync for userDataRecord
impl Unpin for userDataRecord
impl UnwindSafe for userDataRecord
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