pub struct AdjectiveEntry {
pub lemma: String,
pub regular: bool,
pub features: Vec<String>,
}Expand description
An adjective entry from the lexicon database.
Fields§
§lemma: StringBase/positive form of the adjective (e.g., “tall”, “happy”).
regular: boolWhether comparative/superlative follow regular -er/-est pattern.
features: Vec<String>Semantic features: “Gradable”, “Subsective”, “NonIntersective”.
Trait Implementations§
Source§impl Clone for AdjectiveEntry
impl Clone for AdjectiveEntry
Source§fn clone(&self) -> AdjectiveEntry
fn clone(&self) -> AdjectiveEntry
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 AdjectiveEntry
impl Debug for AdjectiveEntry
Source§impl<'de> Deserialize<'de> for AdjectiveEntry
impl<'de> Deserialize<'de> for AdjectiveEntry
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AdjectiveEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AdjectiveEntry, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AdjectiveEntry
impl RefUnwindSafe for AdjectiveEntry
impl Send for AdjectiveEntry
impl Sync for AdjectiveEntry
impl Unpin for AdjectiveEntry
impl UnwindSafe for AdjectiveEntry
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