Enum gtk4::AccessibleRelation
source · [−]#[non_exhaustive]
pub enum AccessibleRelation {
Show 18 variants
ActiveDescendant,
ColCount,
ColIndex,
ColIndexText,
ColSpan,
Controls,
DescribedBy,
Details,
ErrorMessage,
FlowTo,
LabelledBy,
Owns,
PosInSet,
RowCount,
RowIndex,
RowIndexText,
RowSpan,
SetSize,
// some variants omitted
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
ActiveDescendant
ColCount
ColIndex
ColIndexText
ColSpan
Controls
DescribedBy
Details
ErrorMessage
FlowTo
LabelledBy
Owns
PosInSet
RowCount
RowIndex
RowIndexText
RowSpan
SetSize
Implementations
sourceimpl AccessibleRelation
impl AccessibleRelation
pub fn init_value(self, value: &mut Value)
Trait Implementations
sourceimpl Clone for AccessibleRelation
impl Clone for AccessibleRelation
sourcefn clone(&self) -> AccessibleRelation
fn clone(&self) -> AccessibleRelation
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 AccessibleRelation
impl Debug for AccessibleRelation
sourceimpl Display for AccessibleRelation
impl Display for AccessibleRelation
sourceimpl<'a> FromValue<'a> for AccessibleRelation
impl<'a> FromValue<'a> for AccessibleRelation
type Checker = GenericValueTypeChecker<AccessibleRelation>
type Checker = GenericValueTypeChecker<AccessibleRelation>
Value type checker.
sourceunsafe fn from_value(value: &'a Value) -> Self
unsafe fn from_value(value: &'a Value) -> Self
Get the contained value from a Value
. Read more
sourceimpl Hash for AccessibleRelation
impl Hash for AccessibleRelation
sourceimpl Ord for AccessibleRelation
impl Ord for AccessibleRelation
sourcefn cmp(&self, other: &AccessibleRelation) -> Ordering
fn cmp(&self, other: &AccessibleRelation) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<AccessibleRelation> for AccessibleRelation
impl PartialEq<AccessibleRelation> for AccessibleRelation
sourcefn eq(&self, other: &AccessibleRelation) -> bool
fn eq(&self, other: &AccessibleRelation) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl PartialOrd<AccessibleRelation> for AccessibleRelation
impl PartialOrd<AccessibleRelation> for AccessibleRelation
sourcefn partial_cmp(&self, other: &AccessibleRelation) -> Option<Ordering>
fn partial_cmp(&self, other: &AccessibleRelation) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl StaticType for AccessibleRelation
impl StaticType for AccessibleRelation
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of Self
.
sourceimpl ToValue for AccessibleRelation
impl ToValue for AccessibleRelation
sourceimpl ValueType for AccessibleRelation
impl ValueType for AccessibleRelation
type Type = AccessibleRelation
type Type = AccessibleRelation
Type to get the Type
from. Read more
impl Copy for AccessibleRelation
impl Eq for AccessibleRelation
impl StructuralEq for AccessibleRelation
impl StructuralPartialEq for AccessibleRelation
Auto Trait Implementations
impl RefUnwindSafe for AccessibleRelation
impl Send for AccessibleRelation
impl Sync for AccessibleRelation
impl Unpin for AccessibleRelation
impl UnwindSafe for AccessibleRelation
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> StaticTypeExt for T where
T: StaticType,
impl<T> StaticTypeExt for T where
T: StaticType,
sourcefn ensure_type()
fn ensure_type()
Ensures that the type has been registered with the type system.
sourceimpl<T> ToClosureReturnValue for T where
T: ToValue,
impl<T> ToClosureReturnValue for T where
T: ToValue,
fn to_closure_return_value(&self) -> Option<Value>
sourceimpl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
impl<T> ToSendValue for T where
T: Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a SendValue
clone of self
.