pub struct WindowOverlayStackSnapshot {
pub arbitration: OverlayArbitrationSnapshot,
pub stack: Vec<WindowOverlayStackEntry>,
pub topmost_overlay: Option<GlobalElementId>,
pub topmost_popover: Option<GlobalElementId>,
pub topmost_modal: Option<GlobalElementId>,
pub topmost_pointer_occluding_overlay: Option<GlobalElementId>,
}Fields§
§arbitration: OverlayArbitrationSnapshot§stack: Vec<WindowOverlayStackEntry>§topmost_overlay: Option<GlobalElementId>§topmost_popover: Option<GlobalElementId>§topmost_modal: Option<GlobalElementId>§topmost_pointer_occluding_overlay: Option<GlobalElementId>Trait Implementations§
Source§impl Clone for WindowOverlayStackSnapshot
impl Clone for WindowOverlayStackSnapshot
Source§fn clone(&self) -> WindowOverlayStackSnapshot
fn clone(&self) -> WindowOverlayStackSnapshot
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 WindowOverlayStackSnapshot
impl Debug for WindowOverlayStackSnapshot
impl Eq for WindowOverlayStackSnapshot
impl StructuralPartialEq for WindowOverlayStackSnapshot
Auto Trait Implementations§
impl Freeze for WindowOverlayStackSnapshot
impl RefUnwindSafe for WindowOverlayStackSnapshot
impl Send for WindowOverlayStackSnapshot
impl Sync for WindowOverlayStackSnapshot
impl Unpin for WindowOverlayStackSnapshot
impl UnsafeUnpin for WindowOverlayStackSnapshot
impl UnwindSafe for WindowOverlayStackSnapshot
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