pub struct SemanticLearningPhaseRecord {
pub source: SemanticLearningPhase,
pub target: SemanticLearningPhase,
pub phase_index: u64,
pub completed_updates_index: u64,
pub predecessor: SemanticPublishedIdentity,
pub model_generation: u64,
pub completed_updates: u64,
pub recipe_digest: Identity256,
pub recipe: Vec<SemanticLearningCopyReset>,
pub admission: Vec<u8>,
}Expand description
Retained evidence for one actual native cold phase change. Ordinary Update and restore preserve this history; neither can reset the cumulative progress.
Fields§
§source: SemanticLearningPhase§target: SemanticLearningPhase§phase_index: u64§completed_updates_index: u64§predecessor: SemanticPublishedIdentity§model_generation: u64§completed_updates: u64§recipe_digest: Identity256§recipe: Vec<SemanticLearningCopyReset>§admission: Vec<u8>Trait Implementations§
Source§impl Clone for SemanticLearningPhaseRecord
impl Clone for SemanticLearningPhaseRecord
Source§fn clone(&self) -> SemanticLearningPhaseRecord
fn clone(&self) -> SemanticLearningPhaseRecord
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 SemanticLearningPhaseRecord
impl Debug for SemanticLearningPhaseRecord
impl Eq for SemanticLearningPhaseRecord
impl StructuralPartialEq for SemanticLearningPhaseRecord
Auto Trait Implementations§
impl Freeze for SemanticLearningPhaseRecord
impl RefUnwindSafe for SemanticLearningPhaseRecord
impl Send for SemanticLearningPhaseRecord
impl Sync for SemanticLearningPhaseRecord
impl Unpin for SemanticLearningPhaseRecord
impl UnsafeUnpin for SemanticLearningPhaseRecord
impl UnwindSafe for SemanticLearningPhaseRecord
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more