pub struct OverlayEntry {
pub component: Box<dyn Component>,
pub options: OverlayOptions,
pub pre_focus: Option<usize>,
pub hidden: bool,
pub focus_order: u64,
pub id: u64,
}Expand description
Internal entry in the overlay stack
Fields§
§component: Box<dyn Component>§options: OverlayOptions§pre_focus: Option<usize>Focus target before this overlay was shown
Whether this overlay is temporarily hidden
focus_order: u64Order for compositing (higher = on top)
id: u64Unique ID for this overlay
Auto Trait Implementations§
impl !RefUnwindSafe for OverlayEntry
impl !Send for OverlayEntry
impl !Sync for OverlayEntry
impl !UnwindSafe for OverlayEntry
impl Freeze for OverlayEntry
impl Unpin for OverlayEntry
impl UnsafeUnpin for OverlayEntry
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