#[repr(C)]pub struct TreeViewSetupT {
pub allocator: *mut AllocatorI,
pub undo_stack: *mut UndoStackI,
pub tt: *mut TheTruthO,
pub keyboard_interaction: Option<unsafe extern "C" fn(state: *mut c_void, tree: *mut TreeViewO, ui: *mut UiO, is_first_responder: bool)>,
pub root: TtIdT,
pub cache_tree_heights: bool,
pub _padding_165: [c_char; 7],
pub state: *mut c_void,
}Fields§
§allocator: *mut AllocatorI§undo_stack: *mut UndoStackI§tt: *mut TheTruthO§keyboard_interaction: Option<unsafe extern "C" fn(state: *mut c_void, tree: *mut TreeViewO, ui: *mut UiO, is_first_responder: bool)>§root: TtIdT§cache_tree_heights: bool§_padding_165: [c_char; 7]§state: *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl Freeze for TreeViewSetupT
impl RefUnwindSafe for TreeViewSetupT
impl !Send for TreeViewSetupT
impl !Sync for TreeViewSetupT
impl Unpin for TreeViewSetupT
impl UnwindSafe for TreeViewSetupT
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