#[repr(C)]pub struct ImGuiSelectionBasicStorage {
pub Size: c_int,
pub PreserveOrder: bool,
pub UserData: *mut c_void,
pub AdapterIndexToStorageId: Option<unsafe extern "C" fn(self_: *mut ImGuiSelectionBasicStorage, idx: c_int) -> ImGuiID>,
pub _SelectionOrder: c_int,
pub _Storage: ImGuiStorage,
}Fields§
§Size: c_int§PreserveOrder: bool§UserData: *mut c_void§AdapterIndexToStorageId: Option<unsafe extern "C" fn(self_: *mut ImGuiSelectionBasicStorage, idx: c_int) -> ImGuiID>§_SelectionOrder: c_int§_Storage: ImGuiStorageTrait Implementations§
Source§impl Clone for ImGuiSelectionBasicStorage
impl Clone for ImGuiSelectionBasicStorage
Source§fn clone(&self) -> ImGuiSelectionBasicStorage
fn clone(&self) -> ImGuiSelectionBasicStorage
Returns a duplicate 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 ImGuiSelectionBasicStorage
impl Debug for ImGuiSelectionBasicStorage
Source§impl Default for ImGuiSelectionBasicStorage
impl Default for ImGuiSelectionBasicStorage
Source§impl Hash for ImGuiSelectionBasicStorage
impl Hash for ImGuiSelectionBasicStorage
impl Copy for ImGuiSelectionBasicStorage
impl Eq for ImGuiSelectionBasicStorage
impl StructuralPartialEq for ImGuiSelectionBasicStorage
Auto Trait Implementations§
impl Freeze for ImGuiSelectionBasicStorage
impl RefUnwindSafe for ImGuiSelectionBasicStorage
impl !Send for ImGuiSelectionBasicStorage
impl !Sync for ImGuiSelectionBasicStorage
impl Unpin for ImGuiSelectionBasicStorage
impl UnwindSafe for ImGuiSelectionBasicStorage
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