pub struct AdjectiveMetadata {
pub lemma: &'static str,
pub features: &'static [Feature],
}Expand description
Static adjective metadata from the lexicon database.
Adjectives carry features that determine their semantic behavior when combined with nouns (intersective, subsective, etc.) and whether they support gradability and comparison.
Fields§
§lemma: &'static strThe base form of the adjective (positive degree).
features: &'static [Feature]Semantic features controlling modification behavior.
See Feature::Intersective, Feature::Subsective, etc.
Trait Implementations§
Source§impl Clone for AdjectiveMetadata
impl Clone for AdjectiveMetadata
Source§fn clone(&self) -> AdjectiveMetadata
fn clone(&self) -> AdjectiveMetadata
Returns a duplicate of the value. Read more
1.0.0 · 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 AdjectiveMetadata
impl Debug for AdjectiveMetadata
Source§impl PartialEq for AdjectiveMetadata
impl PartialEq for AdjectiveMetadata
impl Copy for AdjectiveMetadata
impl Eq for AdjectiveMetadata
impl StructuralPartialEq for AdjectiveMetadata
Auto Trait Implementations§
impl Freeze for AdjectiveMetadata
impl RefUnwindSafe for AdjectiveMetadata
impl Send for AdjectiveMetadata
impl Sync for AdjectiveMetadata
impl Unpin for AdjectiveMetadata
impl UnwindSafe for AdjectiveMetadata
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