pub struct NexaraRuntimeConfig {
pub max_tools_per_request: usize,
pub max_payload_bytes: usize,
pub max_concurrent_calls: usize,
pub default_scopes: Vec<String>,
pub tool_selection_enabled: bool,
}Fields§
§max_tools_per_request: usize§max_payload_bytes: usize§max_concurrent_calls: usize§default_scopes: Vec<String>§tool_selection_enabled: boolTrait Implementations§
Source§impl Clone for NexaraRuntimeConfig
impl Clone for NexaraRuntimeConfig
Source§fn clone(&self) -> NexaraRuntimeConfig
fn clone(&self) -> NexaraRuntimeConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NexaraRuntimeConfig
impl Debug for NexaraRuntimeConfig
Source§impl Default for NexaraRuntimeConfig
impl Default for NexaraRuntimeConfig
Source§impl<'de> Deserialize<'de> for NexaraRuntimeConfig
impl<'de> Deserialize<'de> for NexaraRuntimeConfig
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
Auto Trait Implementations§
impl Freeze for NexaraRuntimeConfig
impl RefUnwindSafe for NexaraRuntimeConfig
impl Send for NexaraRuntimeConfig
impl Sync for NexaraRuntimeConfig
impl Unpin for NexaraRuntimeConfig
impl UnsafeUnpin for NexaraRuntimeConfig
impl UnwindSafe for NexaraRuntimeConfig
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