pub struct RuntimeHpoCheckpointResult {
pub artifact: N4moptCheckpointArtifact,
pub provenance: RuntimeHpoProvenance,
pub operation_id: String,
pub controller_id: ControllerId,
pub target_node_id: NodeId,
pub completed_proposals: Vec<RuntimeHpoProposal>,
pub completed_reports: Vec<RuntimeHpoCompletedReport>,
pub trial_history_len: u32,
}Expand description
Durable native optimizer state paired with exact coordinator evidence. No native Context or Optimizer object crosses this boundary.
Fields§
§artifact: N4moptCheckpointArtifact§provenance: RuntimeHpoProvenance§operation_id: String§controller_id: ControllerId§target_node_id: NodeId§completed_proposals: Vec<RuntimeHpoProposal>Exact completed proposals, including their patched model parameters and content fingerprints. A resumed coordinator must consume these values directly; reconstructing trial variants from a checkpoint is refused.
completed_reports: Vec<RuntimeHpoCompletedReport>§trial_history_len: u32Native study trial count after this scheduler call, including opaque historical failed/pruned trials restored by the local session.
Trait Implementations§
Source§impl Clone for RuntimeHpoCheckpointResult
impl Clone for RuntimeHpoCheckpointResult
Source§fn clone(&self) -> RuntimeHpoCheckpointResult
fn clone(&self) -> RuntimeHpoCheckpointResult
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 Freeze for RuntimeHpoCheckpointResult
impl RefUnwindSafe for RuntimeHpoCheckpointResult
impl Send for RuntimeHpoCheckpointResult
impl Sync for RuntimeHpoCheckpointResult
impl Unpin for RuntimeHpoCheckpointResult
impl UnsafeUnpin for RuntimeHpoCheckpointResult
impl UnwindSafe for RuntimeHpoCheckpointResult
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