#[repr(C)]pub struct partialMatch {Show 19 fields
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
pub bcount: c_ushort,
pub hashValue: c_ulong,
pub owner: *mut c_void,
pub marker: *mut c_void,
pub dependents: *mut c_void,
pub nextInMemory: *mut PartialMatch,
pub prevInMemory: *mut PartialMatch,
pub children: *mut PartialMatch,
pub rightParent: *mut PartialMatch,
pub nextRightChild: *mut PartialMatch,
pub prevRightChild: *mut PartialMatch,
pub leftParent: *mut PartialMatch,
pub nextLeftChild: *mut PartialMatch,
pub prevLeftChild: *mut PartialMatch,
pub blockList: *mut PartialMatch,
pub nextBlocked: *mut PartialMatch,
pub prevBlocked: *mut PartialMatch,
pub binds: [GenericMatch; 1],
}Fields§
§_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>§bcount: c_ushort§hashValue: c_ulong§owner: *mut c_void§marker: *mut c_void§dependents: *mut c_void§nextInMemory: *mut PartialMatch§prevInMemory: *mut PartialMatch§children: *mut PartialMatch§rightParent: *mut PartialMatch§nextRightChild: *mut PartialMatch§prevRightChild: *mut PartialMatch§leftParent: *mut PartialMatch§nextLeftChild: *mut PartialMatch§prevLeftChild: *mut PartialMatch§blockList: *mut PartialMatch§nextBlocked: *mut PartialMatch§prevBlocked: *mut PartialMatch§binds: [GenericMatch; 1]Implementations§
Source§impl partialMatch
impl partialMatch
pub fn betaMemory(&self) -> c_uint
pub fn set_betaMemory(&mut self, val: c_uint)
pub fn busy(&self) -> c_uint
pub fn set_busy(&mut self, val: c_uint)
pub fn rhsMemory(&self) -> c_uint
pub fn set_rhsMemory(&mut self, val: c_uint)
pub fn deleting(&self) -> c_uint
pub fn set_deleting(&mut self, val: c_uint)
pub fn new_bitfield_1( betaMemory: c_uint, busy: c_uint, rhsMemory: c_uint, deleting: c_uint, ) -> __BindgenBitfieldUnit<[u8; 1], u8>
Trait Implementations§
Source§impl Clone for partialMatch
impl Clone for partialMatch
Source§fn clone(&self) -> partialMatch
fn clone(&self) -> partialMatch
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 partialMatch
impl Debug for partialMatch
Source§impl Default for partialMatch
impl Default for partialMatch
impl Copy for partialMatch
Auto Trait Implementations§
impl Freeze for partialMatch
impl RefUnwindSafe for partialMatch
impl !Send for partialMatch
impl !Sync for partialMatch
impl Unpin for partialMatch
impl UnwindSafe for partialMatch
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