pub struct SelectMouseOpenGuardState { /* private fields */ }Expand description
One-shot pointer-up guard used when a select is opened via mouse pointerdown.
This mirrors Radix Select’s behavior: the pointer-up that completes the click should not immediately select an item nor dismiss the content.
Implementations§
Trait Implementations§
Source§impl Debug for SelectMouseOpenGuardState
impl Debug for SelectMouseOpenGuardState
Source§impl Default for SelectMouseOpenGuardState
impl Default for SelectMouseOpenGuardState
Source§fn default() -> SelectMouseOpenGuardState
fn default() -> SelectMouseOpenGuardState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SelectMouseOpenGuardState
impl RefUnwindSafe for SelectMouseOpenGuardState
impl Send for SelectMouseOpenGuardState
impl Sync for SelectMouseOpenGuardState
impl Unpin for SelectMouseOpenGuardState
impl UnsafeUnpin for SelectMouseOpenGuardState
impl UnwindSafe for SelectMouseOpenGuardState
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