pub struct ResponderAgentConfig {
pub model: String,
pub timeout: u64,
pub wait_timeout: u64,
pub max_conversations: u32,
pub memory_limit: Option<String>,
}Fields§
§model: String§timeout: u64§wait_timeout: u64§max_conversations: u32§memory_limit: Option<String>Memory limit for responder agents (e.g. “4G”, “2G”). Passed as –memory-limit to vessel spawn.
Trait Implementations§
Source§impl Clone for ResponderAgentConfig
impl Clone for ResponderAgentConfig
Source§fn clone(&self) -> ResponderAgentConfig
fn clone(&self) -> ResponderAgentConfig
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 ResponderAgentConfig
impl Debug for ResponderAgentConfig
Source§impl<'de> Deserialize<'de> for ResponderAgentConfig
impl<'de> Deserialize<'de> for ResponderAgentConfig
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 JsonSchema for ResponderAgentConfig
impl JsonSchema for ResponderAgentConfig
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ResponderAgentConfig
impl RefUnwindSafe for ResponderAgentConfig
impl Send for ResponderAgentConfig
impl Sync for ResponderAgentConfig
impl Unpin for ResponderAgentConfig
impl UnsafeUnpin for ResponderAgentConfig
impl UnwindSafe for ResponderAgentConfig
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