pub struct CustomName {
pub name: String,
}Fields§
§name: StringThe name of the custom tool to call.
Trait Implementations§
Source§impl Clone for CustomName
impl Clone for CustomName
Source§fn clone(&self) -> CustomName
fn clone(&self) -> CustomName
Returns a duplicate of the value. Read more
1.0.0 · 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 CustomName
impl Debug for CustomName
Source§impl Default for CustomName
impl Default for CustomName
Source§fn default() -> CustomName
fn default() -> CustomName
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomName
impl<'de> Deserialize<'de> for CustomName
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 CustomName
impl PartialEq for CustomName
Source§impl Serialize for CustomName
impl Serialize for CustomName
impl StructuralPartialEq for CustomName
Auto Trait Implementations§
impl Freeze for CustomName
impl RefUnwindSafe for CustomName
impl Send for CustomName
impl Sync for CustomName
impl Unpin for CustomName
impl UnwindSafe for CustomName
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