pub struct WinParts { /* private fields */ }Expand description
the per-window state of the live window: the core’s per-window blocks (ui_ctx_wb0,
ui_layout_wb0, ui_cmd_wb0, ui_dirty_wb0, ui_main_wb0) and the families’ (ui_popup,
ui_list, ui_chrome). win.rs keeps one of these per window and swaps it with Ui::wp
when another window is built (core::mem::swap); a new window starts from WinParts::new.
Auto Trait Implementations§
impl !RefUnwindSafe for WinParts
impl !Send for WinParts
impl !Sync for WinParts
impl !UnwindSafe for WinParts
impl Forget for WinParts
impl Freeze for WinParts
impl Unpin for WinParts
impl UnsafeUnpin for WinParts
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