pub struct ToolDescriptorInit {
pub name: String,
pub description: Option<String>,
}Expand description
One tool descriptor reported by the CLI during init.
Fields§
§name: String§description: Option<String>Trait Implementations§
Source§impl Clone for ToolDescriptorInit
impl Clone for ToolDescriptorInit
Source§fn clone(&self) -> ToolDescriptorInit
fn clone(&self) -> ToolDescriptorInit
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 ToolDescriptorInit
impl Debug for ToolDescriptorInit
Source§impl<'de> Deserialize<'de> for ToolDescriptorInit
impl<'de> Deserialize<'de> for ToolDescriptorInit
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 ToolDescriptorInit
impl RefUnwindSafe for ToolDescriptorInit
impl Send for ToolDescriptorInit
impl Sync for ToolDescriptorInit
impl Unpin for ToolDescriptorInit
impl UnsafeUnpin for ToolDescriptorInit
impl UnwindSafe for ToolDescriptorInit
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