Enum gtk4::PropagationLimit [−][src]
#[non_exhaustive]
pub enum PropagationLimit {
None,
SameNative,
// some variants omitted
}
Expand description
Describes limits of a EventController
for handling events
targeting other widgets.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Events are handled regardless of what their target is.
Events are only handled if their target
is in the same Native
as the event controllers widget. Note
that some event types have two targets (origin and destination).
Trait Implementations
type Checker = GenericValueTypeChecker<Self>
type Checker = GenericValueTypeChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Returns the type identifier of Self
.
Auto Trait Implementations
impl RefUnwindSafe for PropagationLimit
impl Send for PropagationLimit
impl Sync for PropagationLimit
impl Unpin for PropagationLimit
impl UnwindSafe for PropagationLimit
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.