Struct clips_sys::constructHeader
source · #[repr(C)]pub struct constructHeader {
pub constructType: ConstructType,
pub name: *mut CLIPSLexeme,
pub ppForm: *const c_char,
pub whichModule: *mut DefmoduleItemHeader,
pub bsaveID: c_ulong,
pub next: *mut ConstructHeader,
pub usrData: *mut userData,
pub env: *mut Environment,
}
Fields
constructType: ConstructType
name: *mut CLIPSLexeme
ppForm: *const c_char
whichModule: *mut DefmoduleItemHeader
bsaveID: c_ulong
next: *mut ConstructHeader
usrData: *mut userData
env: *mut Environment
Trait Implementations
sourceimpl Clone for constructHeader
impl Clone for constructHeader
sourcefn clone(&self) -> constructHeader
fn clone(&self) -> constructHeader
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 constructHeader
impl Debug for constructHeader
sourceimpl Default for constructHeader
impl Default for constructHeader
impl Copy for constructHeader
Auto Trait Implementations
impl RefUnwindSafe for constructHeader
impl !Send for constructHeader
impl !Sync for constructHeader
impl Unpin for constructHeader
impl UnwindSafe for constructHeader
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