Struct clips_sys::CodeGeneratorItem
source · #[repr(C)]pub struct CodeGeneratorItem {
pub name: *const c_char,
pub beforeFunction: Option<unsafe extern "C" fn(arg1: *mut Environment)>,
pub initFunction: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *mut FILE, arg3: c_uint, arg4: c_uint)>,
pub generateFunction: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *const c_char, arg3: *const c_char, arg4: *mut c_char, arg5: c_uint, arg6: *mut FILE, arg7: c_uint, arg8: c_uint) -> bool>,
pub priority: c_int,
pub arrayNames: *mut *mut c_char,
pub arrayCount: c_uint,
pub next: *mut CodeGeneratorItem,
}
Fields
name: *const c_char
beforeFunction: Option<unsafe extern "C" fn(arg1: *mut Environment)>
initFunction: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *mut FILE, arg3: c_uint, arg4: c_uint)>
generateFunction: Option<unsafe extern "C" fn(arg1: *mut Environment, arg2: *const c_char, arg3: *const c_char, arg4: *mut c_char, arg5: c_uint, arg6: *mut FILE, arg7: c_uint, arg8: c_uint) -> bool>
priority: c_int
arrayNames: *mut *mut c_char
arrayCount: c_uint
next: *mut CodeGeneratorItem
Trait Implementations
sourceimpl Clone for CodeGeneratorItem
impl Clone for CodeGeneratorItem
sourcefn clone(&self) -> CodeGeneratorItem
fn clone(&self) -> CodeGeneratorItem
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 CodeGeneratorItem
impl Debug for CodeGeneratorItem
sourceimpl Default for CodeGeneratorItem
impl Default for CodeGeneratorItem
impl Copy for CodeGeneratorItem
Auto Trait Implementations
impl RefUnwindSafe for CodeGeneratorItem
impl !Send for CodeGeneratorItem
impl !Sync for CodeGeneratorItem
impl Unpin for CodeGeneratorItem
impl UnwindSafe for CodeGeneratorItem
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