pub struct AgentConstructor {
pub name: Option<String>,
pub description: String,
pub prompt_hint: Option<String>,
pub input_schema: InputSchema,
}Fields§
§name: Option<String>§description: String§prompt_hint: Option<String>§input_schema: InputSchemaTrait Implementations§
Source§impl Clone for AgentConstructor
impl Clone for AgentConstructor
Auto Trait Implementations§
impl Freeze for AgentConstructor
impl RefUnwindSafe for AgentConstructor
impl Send for AgentConstructor
impl Sync for AgentConstructor
impl Unpin for AgentConstructor
impl UnsafeUnpin for AgentConstructor
impl UnwindSafe for AgentConstructor
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