pub struct NativeRuleConcept {
pub rule: String,
pub concept: Option<String>,
}Expand description
A rule of a native grammar and the concept it names.
Fields§
§rule: StringThe rule name.
concept: Option<String>The concept identity the rule names, or None when it names none.
Trait Implementations§
Source§impl Clone for NativeRuleConcept
impl Clone for NativeRuleConcept
Source§impl Debug for NativeRuleConcept
impl Debug for NativeRuleConcept
impl Eq for NativeRuleConcept
Source§impl PartialEq for NativeRuleConcept
impl PartialEq for NativeRuleConcept
impl StructuralPartialEq for NativeRuleConcept
Auto Trait Implementations§
impl Freeze for NativeRuleConcept
impl RefUnwindSafe for NativeRuleConcept
impl Send for NativeRuleConcept
impl Sync for NativeRuleConcept
impl Unpin for NativeRuleConcept
impl UnsafeUnpin for NativeRuleConcept
impl UnwindSafe for NativeRuleConcept
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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<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