Struct clips_sys::clipsBitMap
source · #[repr(C)]pub struct clipsBitMap {
pub header: TypeHeader,
pub next: *mut CLIPSBitMap,
pub count: c_long,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>,
pub contents: *const c_char,
pub size: c_ushort,
}
Fields
header: TypeHeader
next: *mut CLIPSBitMap
count: c_long
_bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>
contents: *const c_char
size: c_ushort
Implementations
sourceimpl clipsBitMap
impl clipsBitMap
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 neededBitMap(&self) -> c_uint
pub fn set_neededBitMap(&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,
neededBitMap: c_uint,
bucket: c_uint
) -> __BindgenBitfieldUnit<[u8; 4], u32>
Trait Implementations
sourceimpl Clone for clipsBitMap
impl Clone for clipsBitMap
sourcefn clone(&self) -> clipsBitMap
fn clone(&self) -> clipsBitMap
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 clipsBitMap
impl Debug for clipsBitMap
sourceimpl Default for clipsBitMap
impl Default for clipsBitMap
impl Copy for clipsBitMap
Auto Trait Implementations
impl RefUnwindSafe for clipsBitMap
impl !Send for clipsBitMap
impl !Sync for clipsBitMap
impl Unpin for clipsBitMap
impl UnwindSafe for clipsBitMap
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