#[repr(C)]pub struct clipsLexeme {
pub header: TypeHeader,
pub next: *mut CLIPSLexeme,
pub count: c_long,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>,
pub contents: *const c_char,
}Fields§
§header: TypeHeader§next: *mut CLIPSLexeme§count: c_long§_bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>§contents: *const c_charImplementations§
Source§impl clipsLexeme
impl clipsLexeme
pub fn permanent(&self) -> c_uint
pub fn set_permanent(&mut self, val: c_uint)
pub fn markedEphemeral(&self) -> c_uint
pub fn set_markedEphemeral(&mut self, val: c_uint)
pub fn neededSymbol(&self) -> c_uint
pub fn set_neededSymbol(&mut self, val: c_uint)
pub fn bucket(&self) -> c_uint
pub fn set_bucket(&mut self, val: c_uint)
pub fn new_bitfield_1( permanent: c_uint, markedEphemeral: c_uint, neededSymbol: c_uint, bucket: c_uint, ) -> __BindgenBitfieldUnit<[u8; 4], u32>
Trait Implementations§
Source§impl Clone for clipsLexeme
impl Clone for clipsLexeme
Source§fn clone(&self) -> clipsLexeme
fn clone(&self) -> clipsLexeme
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 clipsLexeme
impl Debug for clipsLexeme
Source§impl Default for clipsLexeme
impl Default for clipsLexeme
impl Copy for clipsLexeme
Auto Trait Implementations§
impl Freeze for clipsLexeme
impl RefUnwindSafe for clipsLexeme
impl !Send for clipsLexeme
impl !Sync for clipsLexeme
impl Unpin for clipsLexeme
impl UnwindSafe for clipsLexeme
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