pub enum OutsideTap {
Ignore,
Notify {
consume: bool,
},
}Expand description
The overlay registry’s own vocabulary, re-exported from frust-core so a
design system naming a band, an input class, a light-dismiss policy or a
surface identity does it through this one module: an
OverlaySlot’s setters take exactly these types, and a widget that cannot
name them cannot configure one.
What a surface hears about a press that landed on nothing floated.
Variants§
Trait Implementations§
Source§impl Clone for OutsideTap
impl Clone for OutsideTap
Source§fn clone(&self) -> OutsideTap
fn clone(&self) -> OutsideTap
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 OutsideTap
Source§impl Debug for OutsideTap
impl Debug for OutsideTap
impl Eq for OutsideTap
Source§impl Hash for OutsideTap
impl Hash for OutsideTap
Source§impl PartialEq for OutsideTap
impl PartialEq for OutsideTap
impl StructuralPartialEq for OutsideTap
Auto Trait Implementations§
impl Freeze for OutsideTap
impl RefUnwindSafe for OutsideTap
impl Send for OutsideTap
impl Sync for OutsideTap
impl Unpin for OutsideTap
impl UnsafeUnpin for OutsideTap
impl UnwindSafe for OutsideTap
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
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.