pub struct ConstructGrammarPayloadField {
pub name: String,
pub kind: String,
pub required: bool,
}Expand description
One field inside the optional payload block: a named expression, required or not.
Fields§
§name: String§kind: String§required: boolTrait Implementations§
Source§impl Clone for ConstructGrammarPayloadField
impl Clone for ConstructGrammarPayloadField
Source§fn clone(&self) -> ConstructGrammarPayloadField
fn clone(&self) -> ConstructGrammarPayloadField
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConstructGrammarPayloadField
impl Debug for ConstructGrammarPayloadField
impl Eq for ConstructGrammarPayloadField
Source§impl PartialEq for ConstructGrammarPayloadField
impl PartialEq for ConstructGrammarPayloadField
Source§fn eq(&self, other: &ConstructGrammarPayloadField) -> bool
fn eq(&self, other: &ConstructGrammarPayloadField) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConstructGrammarPayloadField
Auto Trait Implementations§
impl Freeze for ConstructGrammarPayloadField
impl RefUnwindSafe for ConstructGrammarPayloadField
impl Send for ConstructGrammarPayloadField
impl Sync for ConstructGrammarPayloadField
impl Unpin for ConstructGrammarPayloadField
impl UnsafeUnpin for ConstructGrammarPayloadField
impl UnwindSafe for ConstructGrammarPayloadField
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