pub enum OverlayKeys {
Pass,
Modal,
}Expand description
Whether a floated surface claims keys as a modal, re-exported for
OverlaySlot::set_keys and OverlayPortalView::keys.
Whether a registered surface claims the keys the focus path declines.
Variants§
Trait Implementations§
Source§impl Clone for OverlayKeys
impl Clone for OverlayKeys
Source§fn clone(&self) -> OverlayKeys
fn clone(&self) -> OverlayKeys
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OverlayKeys
Source§impl Debug for OverlayKeys
impl Debug for OverlayKeys
Source§impl Default for OverlayKeys
impl Default for OverlayKeys
Source§fn default() -> OverlayKeys
fn default() -> OverlayKeys
Returns the “default value” for a type. Read more
impl Eq for OverlayKeys
Source§impl Hash for OverlayKeys
impl Hash for OverlayKeys
Source§impl PartialEq for OverlayKeys
impl PartialEq for OverlayKeys
impl StructuralPartialEq for OverlayKeys
Auto Trait Implementations§
impl Freeze for OverlayKeys
impl RefUnwindSafe for OverlayKeys
impl Send for OverlayKeys
impl Sync for OverlayKeys
impl Unpin for OverlayKeys
impl UnsafeUnpin for OverlayKeys
impl UnwindSafe for OverlayKeys
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
impl<T> Brush for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.