pub struct CustomName {
pub name: String,
}Available on crate feature
chat-completion-types only.Fields§
§name: StringThe name of the custom tool to call.
Trait Implementations§
Source§impl Clone for CustomName
impl Clone for CustomName
Source§impl ComposeSchema for CustomName
Available on crate feature openapi only.
impl ComposeSchema for CustomName
Available on crate feature
openapi only.Source§impl Debug for CustomName
impl Debug for CustomName
Source§impl Default for CustomName
impl Default for CustomName
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 UnsafeUnpin 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