pub struct PublishedRuntime {
pub result: RuntimeSnapshotResult,
pub models: Arc<CompiledModelRuntime>,
pub agents: Arc<AgentRegistry>,
pub agent_presets: BTreeMap<String, Arc<AgentRegistry>>,
pub current_manifest: Arc<ModelSnapshotManifestV1>,
}Expand description
Exact executable and wire state published as one atomic value.
Fields§
§result: RuntimeSnapshotResult§models: Arc<CompiledModelRuntime>§agents: Arc<AgentRegistry>§agent_presets: BTreeMap<String, Arc<AgentRegistry>>§current_manifest: Arc<ModelSnapshotManifestV1>Trait Implementations§
Source§impl Clone for PublishedRuntime
impl Clone for PublishedRuntime
Source§fn clone(&self) -> PublishedRuntime
fn clone(&self) -> PublishedRuntime
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for PublishedRuntime
impl !UnwindSafe for PublishedRuntime
impl Freeze for PublishedRuntime
impl Send for PublishedRuntime
impl Sync for PublishedRuntime
impl Unpin for PublishedRuntime
impl UnsafeUnpin for PublishedRuntime
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