pub struct FreeformTool {
pub name: String,
pub description: String,
pub format: FreeformToolFormat,
}Fields§
§name: String§description: String§format: FreeformToolFormatTrait Implementations§
Source§impl Clone for FreeformTool
impl Clone for FreeformTool
Source§fn clone(&self) -> FreeformTool
fn clone(&self) -> FreeformTool
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 FreeformTool
impl Debug for FreeformTool
Source§impl<'de> Deserialize<'de> for FreeformTool
impl<'de> Deserialize<'de> for FreeformTool
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 FreeformTool
impl RefUnwindSafe for FreeformTool
impl Send for FreeformTool
impl Sync for FreeformTool
impl Unpin for FreeformTool
impl UnsafeUnpin for FreeformTool
impl UnwindSafe for FreeformTool
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