pub enum CustomToolInputFormat {
Text(CustomToolTextFormat),
Grammar(CustomToolGrammarFormat),
}Variants§
Text(CustomToolTextFormat)
Grammar(CustomToolGrammarFormat)
Trait Implementations§
Source§impl Clone for CustomToolInputFormat
impl Clone for CustomToolInputFormat
Source§fn clone(&self) -> CustomToolInputFormat
fn clone(&self) -> CustomToolInputFormat
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 CustomToolInputFormat
impl Debug for CustomToolInputFormat
Source§impl<'de> Deserialize<'de> for CustomToolInputFormat
impl<'de> Deserialize<'de> for CustomToolInputFormat
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 CustomToolInputFormat
impl PartialEq for CustomToolInputFormat
Source§impl Serialize for CustomToolInputFormat
impl Serialize for CustomToolInputFormat
impl StructuralPartialEq for CustomToolInputFormat
Auto Trait Implementations§
impl Freeze for CustomToolInputFormat
impl RefUnwindSafe for CustomToolInputFormat
impl Send for CustomToolInputFormat
impl Sync for CustomToolInputFormat
impl Unpin for CustomToolInputFormat
impl UnsafeUnpin for CustomToolInputFormat
impl UnwindSafe for CustomToolInputFormat
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