pub struct ToolCustomFormatGrammarGrammar {
pub definition: String,
pub syntax: ToolCustomFormatGrammarGrammarSyntax,
}Fields§
§definition: StringThe grammar definition.
syntax: ToolCustomFormatGrammarGrammarSyntaxThe syntax of the grammar definition. One of lark or regex.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ToolCustomFormatGrammarGrammar
impl<'de> Deserialize<'de> for ToolCustomFormatGrammarGrammar
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
Auto Trait Implementations§
impl Freeze for ToolCustomFormatGrammarGrammar
impl RefUnwindSafe for ToolCustomFormatGrammarGrammar
impl Send for ToolCustomFormatGrammarGrammar
impl Sync for ToolCustomFormatGrammarGrammar
impl Unpin for ToolCustomFormatGrammarGrammar
impl UnsafeUnpin for ToolCustomFormatGrammarGrammar
impl UnwindSafe for ToolCustomFormatGrammarGrammar
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