Enum atk::TextGranularity
source · [−]pub enum TextGranularity {
Char,
Word,
Sentence,
Line,
Paragraph,
// some variants omitted
}Variants
Char
Word
Sentence
Line
Paragraph
Trait Implementations
sourceimpl Clone for TextGranularity
impl Clone for TextGranularity
sourcefn clone(&self) -> TextGranularity
fn clone(&self) -> TextGranularity
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 moresourceimpl Debug for TextGranularity
impl Debug for TextGranularity
sourceimpl Display for TextGranularity
impl Display for TextGranularity
sourceimpl<'a> FromValue<'a> for TextGranularity
impl<'a> FromValue<'a> for TextGranularity
unsafe fn from_value(value: &Value) -> Self
sourceimpl<'a> FromValueOptional<'a> for TextGranularity
impl<'a> FromValueOptional<'a> for TextGranularity
unsafe fn from_value_optional(value: &Value) -> Option<Self>
sourceimpl Hash for TextGranularity
impl Hash for TextGranularity
sourceimpl Ord for TextGranularity
impl Ord for TextGranularity
sourcefn cmp(&self, other: &TextGranularity) -> Ordering
fn cmp(&self, other: &TextGranularity) -> 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) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<TextGranularity> for TextGranularity
impl PartialEq<TextGranularity> for TextGranularity
sourcefn eq(&self, other: &TextGranularity) -> bool
fn eq(&self, other: &TextGranularity) -> bool
sourceimpl PartialOrd<TextGranularity> for TextGranularity
impl PartialOrd<TextGranularity> for TextGranularity
sourcefn partial_cmp(&self, other: &TextGranularity) -> Option<Ordering>
fn partial_cmp(&self, other: &TextGranularity) -> Option<Ordering>
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 moresourceimpl StaticType for TextGranularity
impl StaticType for TextGranularity
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self.impl Copy for TextGranularity
impl Eq for TextGranularity
impl StructuralEq for TextGranularity
impl StructuralPartialEq for TextGranularity
Auto Trait Implementations
impl RefUnwindSafe for TextGranularity
impl Send for TextGranularity
impl Sync for TextGranularity
impl Unpin for TextGranularity
impl UnwindSafe for TextGranularity
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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> ToSendValue for Twhere
T: SetValue + Send + ToValue + ?Sized,
impl<T> ToSendValue for Twhere
T: SetValue + Send + ToValue + ?Sized,
sourcefn to_send_value(&self) -> SendValue
fn to_send_value(&self) -> SendValue
Returns a
SendValue clone of self.