pub struct GrammarFixtures {
pub positive: GrammarFixture,
pub negative: GrammarFixture,
}Expand description
Natural positive and non-vacuous negative grammar fixtures.
Fields§
§positive: GrammarFixtureSource expected to load and parse through the selected grammar.
negative: GrammarFixtureDistinct source that protects rejection, error, or non-match behavior.
Trait Implementations§
Source§impl Clone for GrammarFixtures
impl Clone for GrammarFixtures
Source§fn clone(&self) -> GrammarFixtures
fn clone(&self) -> GrammarFixtures
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 GrammarFixtures
impl Debug for GrammarFixtures
Source§impl<'de> Deserialize<'de> for GrammarFixtures
impl<'de> Deserialize<'de> for GrammarFixtures
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GrammarFixtures
impl PartialEq for GrammarFixtures
Source§impl Serialize for GrammarFixtures
impl Serialize for GrammarFixtures
impl Eq for GrammarFixtures
impl StructuralPartialEq for GrammarFixtures
Auto Trait Implementations§
impl Freeze for GrammarFixtures
impl RefUnwindSafe for GrammarFixtures
impl Send for GrammarFixtures
impl Sync for GrammarFixtures
impl Unpin for GrammarFixtures
impl UnwindSafe for GrammarFixtures
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.