pub struct AiRuntimeConfig {
pub openai_providers: Vec<OpenAIProviderSpec>,
pub active_model_ids: Vec<String>,
pub dev_model_ids: Vec<String>,
pub lane_model_policy: Option<String>,
}Fields§
§openai_providers: Vec<OpenAIProviderSpec>§active_model_ids: Vec<String>§dev_model_ids: Vec<String>§lane_model_policy: Option<String>Trait Implementations§
Source§impl Clone for AiRuntimeConfig
impl Clone for AiRuntimeConfig
Source§fn clone(&self) -> AiRuntimeConfig
fn clone(&self) -> AiRuntimeConfig
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 AiRuntimeConfig
impl Debug for AiRuntimeConfig
Source§impl<'de> Deserialize<'de> for AiRuntimeConfig
impl<'de> Deserialize<'de> for AiRuntimeConfig
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 AiRuntimeConfig
impl RefUnwindSafe for AiRuntimeConfig
impl Send for AiRuntimeConfig
impl Sync for AiRuntimeConfig
impl Unpin for AiRuntimeConfig
impl UnsafeUnpin for AiRuntimeConfig
impl UnwindSafe for AiRuntimeConfig
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