#[non_exhaustive]
pub enum ClarifyTextGranularity {
Paragraph,
Sentence,
Token,
Unknown(String),
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Paragraph
Sentence
Token
Unknown(String)
Unknown contains new variants that have been added since this code was generated.
Implementations
Trait Implementations
sourceimpl AsRef<str> for ClarifyTextGranularity
impl AsRef<str> for ClarifyTextGranularity
sourceimpl Clone for ClarifyTextGranularity
impl Clone for ClarifyTextGranularity
sourcefn clone(&self) -> ClarifyTextGranularity
fn clone(&self) -> ClarifyTextGranularity
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 ClarifyTextGranularity
impl Debug for ClarifyTextGranularity
sourceimpl From<&str> for ClarifyTextGranularity
impl From<&str> for ClarifyTextGranularity
sourceimpl FromStr for ClarifyTextGranularity
impl FromStr for ClarifyTextGranularity
sourceimpl Hash for ClarifyTextGranularity
impl Hash for ClarifyTextGranularity
sourceimpl Ord for ClarifyTextGranularity
impl Ord for ClarifyTextGranularity
sourcefn cmp(&self, other: &ClarifyTextGranularity) -> Ordering
fn cmp(&self, other: &ClarifyTextGranularity) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<ClarifyTextGranularity> for ClarifyTextGranularity
impl PartialEq<ClarifyTextGranularity> for ClarifyTextGranularity
sourcefn eq(&self, other: &ClarifyTextGranularity) -> bool
fn eq(&self, other: &ClarifyTextGranularity) -> bool
sourceimpl PartialOrd<ClarifyTextGranularity> for ClarifyTextGranularity
impl PartialOrd<ClarifyTextGranularity> for ClarifyTextGranularity
sourcefn partial_cmp(&self, other: &ClarifyTextGranularity) -> Option<Ordering>
fn partial_cmp(&self, other: &ClarifyTextGranularity) -> 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 moreimpl Eq for ClarifyTextGranularity
impl StructuralEq for ClarifyTextGranularity
impl StructuralPartialEq for ClarifyTextGranularity
Auto Trait Implementations
impl RefUnwindSafe for ClarifyTextGranularity
impl Send for ClarifyTextGranularity
impl Sync for ClarifyTextGranularity
impl Unpin for ClarifyTextGranularity
impl UnwindSafe for ClarifyTextGranularity
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.