pub struct ModelConfigured {
pub kind: String,
pub command_id: String,
pub run_stream: StreamRef,
pub model_id: String,
pub display_label: String,
pub profile_id: String,
pub provider_id: String,
pub source: String,
pub extra: Map<String, Value>,
}Expand description
run.model.configured — which model/profile/provider the run resolved
to (live providers only; the echo provider never emits it).
Fields§
§kind: String§command_id: String§run_stream: StreamRef§model_id: String§display_label: String§profile_id: String§provider_id: String§source: StringHow the model was chosen (startup observed).
extra: Map<String, Value>Trait Implementations§
Source§impl Clone for ModelConfigured
impl Clone for ModelConfigured
Source§fn clone(&self) -> ModelConfigured
fn clone(&self) -> ModelConfigured
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 ModelConfigured
impl Debug for ModelConfigured
Source§impl<'de> Deserialize<'de> for ModelConfigured
impl<'de> Deserialize<'de> for ModelConfigured
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 PartialEq for ModelConfigured
impl PartialEq for ModelConfigured
Source§impl Serialize for ModelConfigured
impl Serialize for ModelConfigured
impl StructuralPartialEq for ModelConfigured
Auto Trait Implementations§
impl Freeze for ModelConfigured
impl RefUnwindSafe for ModelConfigured
impl Send for ModelConfigured
impl Sync for ModelConfigured
impl Unpin for ModelConfigured
impl UnsafeUnpin for ModelConfigured
impl UnwindSafe for ModelConfigured
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