Struct clips_sys::partialMatch
source · #[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
sourceimpl 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
sourceimpl Clone for partialMatch
impl Clone for partialMatch
sourcefn clone(&self) -> partialMatch
fn clone(&self) -> partialMatch
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 partialMatch
impl Debug for partialMatch
sourceimpl Default for partialMatch
impl Default for partialMatch
impl Copy for partialMatch
Auto Trait Implementations
impl RefUnwindSafe for partialMatch
impl !Send for partialMatch
impl !Sync for partialMatch
impl Unpin for partialMatch
impl UnwindSafe for partialMatch
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