pub struct AgentConstructor {
pub name: Option<String>,
pub description: String,
pub prompt_hint: Option<String>,
pub input_schema: DataSchema,
}Fields§
§name: Option<String>§description: String§prompt_hint: Option<String>§input_schema: DataSchemaTrait Implementations§
Source§impl Clone for AgentConstructor
impl Clone for AgentConstructor
Source§fn clone(&self) -> AgentConstructor
fn clone(&self) -> AgentConstructor
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 moreAuto Trait Implementations§
impl Freeze for AgentConstructor
impl RefUnwindSafe for AgentConstructor
impl Send for AgentConstructor
impl Sync for AgentConstructor
impl Unpin 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