pub struct GreetTool {
pub name: String,
pub language: Option<String>,
pub formal: Option<bool>,
}Expand description
A greeting tool that generates personalized greetings
Fields§
§name: String§language: Option<String>§formal: Option<bool>Implementations§
Trait Implementations§
Source§impl Tool for GreetTool
impl Tool for GreetTool
Source§fn schema(&self) -> ToolSchema
fn schema(&self) -> ToolSchema
Get tool schema
Auto Trait Implementations§
impl Freeze for GreetTool
impl RefUnwindSafe for GreetTool
impl Send for GreetTool
impl Sync for GreetTool
impl Unpin for GreetTool
impl UnsafeUnpin for GreetTool
impl UnwindSafe for GreetTool
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