pub struct ToolTemplateSetup {
pub title: String,
pub description: Option<String>,
pub video_url: Option<String>,
pub docs_url: Option<String>,
}
Fields§
§title: String
§description: Option<String>
§video_url: Option<String>
§docs_url: Option<String>
Implementations§
Source§impl ToolTemplateSetup
impl ToolTemplateSetup
pub fn new(title: String) -> ToolTemplateSetup
Trait Implementations§
Source§impl Clone for ToolTemplateSetup
impl Clone for ToolTemplateSetup
Source§fn clone(&self) -> ToolTemplateSetup
fn clone(&self) -> ToolTemplateSetup
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ToolTemplateSetup
impl Debug for ToolTemplateSetup
Source§impl Default for ToolTemplateSetup
impl Default for ToolTemplateSetup
Source§fn default() -> ToolTemplateSetup
fn default() -> ToolTemplateSetup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolTemplateSetup
impl<'de> Deserialize<'de> for ToolTemplateSetup
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 ToolTemplateSetup
impl PartialEq for ToolTemplateSetup
Source§impl Serialize for ToolTemplateSetup
impl Serialize for ToolTemplateSetup
impl StructuralPartialEq for ToolTemplateSetup
Auto Trait Implementations§
impl Freeze for ToolTemplateSetup
impl RefUnwindSafe for ToolTemplateSetup
impl Send for ToolTemplateSetup
impl Sync for ToolTemplateSetup
impl Unpin for ToolTemplateSetup
impl UnwindSafe for ToolTemplateSetup
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