pub struct Referent {
pub variable: Symbol,
pub noun_class: Symbol,
pub gender: Gender,
pub number: Number,
pub source: ReferentSource,
pub used_by_pronoun: bool,
pub ownership: OwnershipState,
}Fields§
§variable: Symbol§noun_class: Symbol§gender: Gender§number: Number§source: ReferentSource§used_by_pronoun: bool§ownership: OwnershipStateImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Referent
impl RefUnwindSafe for Referent
impl Send for Referent
impl Sync for Referent
impl Unpin for Referent
impl UnwindSafe for Referent
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