#[repr(C)]pub struct instanceSlot {
pub desc: *mut SlotDescriptor,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
pub type_: c_ushort,
pub __bindgen_anon_1: instanceSlot__bindgen_ty_1,
}Fields§
§desc: *mut SlotDescriptor§_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>§type_: c_ushort§__bindgen_anon_1: instanceSlot__bindgen_ty_1Implementations§
Source§impl instanceSlot
impl instanceSlot
pub fn valueRequired(&self) -> c_uint
pub fn set_valueRequired(&mut self, val: c_uint)
pub fn override_(&self) -> c_uint
pub fn set_override(&mut self, val: c_uint)
pub fn new_bitfield_1( valueRequired: c_uint, override_: c_uint, ) -> __BindgenBitfieldUnit<[u8; 1], u8>
Trait Implementations§
Source§impl Clone for instanceSlot
impl Clone for instanceSlot
Source§fn clone(&self) -> instanceSlot
fn clone(&self) -> instanceSlot
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 instanceSlot
impl Debug for instanceSlot
Source§impl Default for instanceSlot
impl Default for instanceSlot
impl Copy for instanceSlot
Auto Trait Implementations§
impl Freeze for instanceSlot
impl RefUnwindSafe for instanceSlot
impl !Send for instanceSlot
impl !Sync for instanceSlot
impl Unpin for instanceSlot
impl UnwindSafe for instanceSlot
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