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