#[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 CodeGeneratorItemTrait Implementations§
Source§impl Clone for CodeGeneratorItem
impl Clone for CodeGeneratorItem
Source§fn clone(&self) -> CodeGeneratorItem
fn clone(&self) -> CodeGeneratorItem
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 CodeGeneratorItem
impl Debug for CodeGeneratorItem
Source§impl Default for CodeGeneratorItem
impl Default for CodeGeneratorItem
impl Copy for CodeGeneratorItem
Auto Trait Implementations§
impl Freeze for CodeGeneratorItem
impl RefUnwindSafe for CodeGeneratorItem
impl !Send for CodeGeneratorItem
impl !Sync for CodeGeneratorItem
impl Unpin for CodeGeneratorItem
impl UnwindSafe for CodeGeneratorItem
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