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