#[repr(C)]pub struct FLDictKey {
pub _private1: FLSlice,
pub _private2: *mut c_void,
pub _private3: u32,
pub private4: u32,
pub private5: bool,
}Expand description
Opaque key for a dictionary. You are responsible for creating space for these; they can go on the stack, on the heap, inside other objects, anywhere. Be aware that the lookup operations that use these will write into the struct to store “hints” that speed up future searches.
Fields§
§_private1: FLSlice§_private2: *mut c_void§_private3: u32§private4: u32§private5: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for FLDictKey
impl RefUnwindSafe for FLDictKey
impl !Send for FLDictKey
impl !Sync for FLDictKey
impl Unpin for FLDictKey
impl UnsafeUnpin for FLDictKey
impl UnwindSafe for FLDictKey
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