Enum i_slint_core::input::FocusEventResult
source · [−]#[repr(C)]
pub enum FocusEventResult {
FocusAccepted,
FocusIgnored,
}
Expand description
Represents how an item’s focus_event handler dealt with a focus event. An accepted event results in no further event propagation.
Variants
FocusAccepted
The event was handled.
FocusIgnored
The event was not handled and should be sent to other items.
Trait Implementations
sourceimpl Clone for FocusEventResult
impl Clone for FocusEventResult
sourcefn clone(&self) -> FocusEventResult
fn clone(&self) -> FocusEventResult
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FocusEventResult
impl Debug for FocusEventResult
sourceimpl PartialEq<FocusEventResult> for FocusEventResult
impl PartialEq<FocusEventResult> for FocusEventResult
impl Copy for FocusEventResult
impl StructuralPartialEq for FocusEventResult
Auto Trait Implementations
impl RefUnwindSafe for FocusEventResult
impl Send for FocusEventResult
impl Sync for FocusEventResult
impl Unpin for FocusEventResult
impl UnwindSafe for FocusEventResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more