pub enum ShellNounCategory {
Factual,
Linguistic,
Mental,
Modal,
Eventive,
Circumstantial,
Other(String),
}Expand description
Category of shell noun (Schmid’s taxonomy).
Variants§
Factual
Factual: fact, truth, point
Linguistic
Linguistic: statement, claim, argument, news, report
Mental
Mental: idea, thought, belief, notion
Modal
Modal: possibility, chance, risk, need
Eventive
Eventive: event, situation, process, action
Circumstantial
Circumstantial: problem, issue, difficulty, question
Other(String)
Unknown or unclassified
Implementations§
Trait Implementations§
Source§impl Clone for ShellNounCategory
impl Clone for ShellNounCategory
Source§fn clone(&self) -> ShellNounCategory
fn clone(&self) -> ShellNounCategory
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ShellNounCategory
impl Debug for ShellNounCategory
Source§impl Default for ShellNounCategory
impl Default for ShellNounCategory
Source§fn default() -> ShellNounCategory
fn default() -> ShellNounCategory
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ShellNounCategory
impl<'de> Deserialize<'de> for ShellNounCategory
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ShellNounCategory
Source§impl Hash for ShellNounCategory
impl Hash for ShellNounCategory
Source§impl PartialEq for ShellNounCategory
impl PartialEq for ShellNounCategory
Source§fn eq(&self, other: &ShellNounCategory) -> bool
fn eq(&self, other: &ShellNounCategory) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ShellNounCategory
impl Serialize for ShellNounCategory
impl StructuralPartialEq for ShellNounCategory
Auto Trait Implementations§
impl Freeze for ShellNounCategory
impl RefUnwindSafe for ShellNounCategory
impl Send for ShellNounCategory
impl Sync for ShellNounCategory
impl Unpin for ShellNounCategory
impl UnsafeUnpin for ShellNounCategory
impl UnwindSafe for ShellNounCategory
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more