pub struct RuntimeHpoTerminalSnapshot {
pub trial: HpoTrial,
pub variant_id: Option<VariantId>,
}Expand description
A controller-attested terminal native trial. The native record is never reconstructed from checkpoint bytes by DAG-ML; it is obtained only from the invocation-local session which owns that checkpoint.
Fields§
§trial: HpoTrial§variant_id: Option<VariantId>Trait Implementations§
Source§impl Clone for RuntimeHpoTerminalSnapshot
impl Clone for RuntimeHpoTerminalSnapshot
Source§fn clone(&self) -> RuntimeHpoTerminalSnapshot
fn clone(&self) -> RuntimeHpoTerminalSnapshot
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 RuntimeHpoTerminalSnapshot
impl Debug for RuntimeHpoTerminalSnapshot
impl StructuralPartialEq for RuntimeHpoTerminalSnapshot
Auto Trait Implementations§
impl Freeze for RuntimeHpoTerminalSnapshot
impl RefUnwindSafe for RuntimeHpoTerminalSnapshot
impl Send for RuntimeHpoTerminalSnapshot
impl Sync for RuntimeHpoTerminalSnapshot
impl Unpin for RuntimeHpoTerminalSnapshot
impl UnsafeUnpin for RuntimeHpoTerminalSnapshot
impl UnwindSafe for RuntimeHpoTerminalSnapshot
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