Struct gtk4::PickFlags [−][src]
pub struct PickFlags { /* fields omitted */ }
Expand description
Flags that influence the behavior of WidgetExt::pick()
.
Implementations
Include widgets that are insensitive
Include widgets that are marked as non-targetable. See GtkWidget:can-target
Convert from underlying bit representation, unless that representation contains bits that do not correspond to a flag.
Convert from underlying bit representation, dropping any bits that do not correspond to flags.
Convert from underlying bit representation, preserving all bits (even those not corresponding to a defined flag).
Returns true
if there are flags common to both self
and other
.
Returns true
all of the flags in other
are contained within self
.
Trait Implementations
Disables all flags disabled in the set.
Adds the set of flags.
Toggles the set of flags.
Extends a collection with the contents of an iterator. Read more
extend_one
)Extends a collection with exactly one element.
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
type Checker = GenericValueTypeChecker<Self>
type Checker = GenericValueTypeChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
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
.
Disables all flags enabled in the set.
Auto Trait Implementations
impl RefUnwindSafe for PickFlags
impl UnwindSafe for PickFlags
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.