pub enum Determiner {
Indefinite,
Definite,
Every,
EveryThe,
}Expand description
Determiner (article/descriptor): determines how a description term binds.
Variants§
Indefinite
Indefinite description (at least one entity satisfying the predicate).
Definite
Definite description (an opaque rigid designator).
Every
Universal over an indefinite description (every X).
EveryThe
Universal over a definite description (every the X).
Trait Implementations§
Source§impl Clone for Determiner
impl Clone for Determiner
Source§fn clone(&self) -> Determiner
fn clone(&self) -> Determiner
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 moreimpl Copy for Determiner
Source§impl Debug for Determiner
impl Debug for Determiner
impl Eq for Determiner
Source§impl Ord for Determiner
impl Ord for Determiner
Source§fn cmp(&self, other: &Determiner) -> Ordering
fn cmp(&self, other: &Determiner) -> Ordering
1.21.0 (const: unstable) · Source§fn 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
Source§impl PartialEq for Determiner
impl PartialEq for Determiner
Source§impl PartialOrd for Determiner
impl PartialOrd for Determiner
impl StructuralPartialEq for Determiner
Auto Trait Implementations§
impl Freeze for Determiner
impl RefUnwindSafe for Determiner
impl Send for Determiner
impl Sync for Determiner
impl Unpin for Determiner
impl UnsafeUnpin for Determiner
impl UnwindSafe for Determiner
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