pub enum SemanticLearningCopyReset {
Preserve {
role: u64,
index: u64,
},
Zero {
role: u64,
index: u64,
},
MasterFromEffective {
index: u64,
effective_role: u64,
effective_index: u64,
},
Phase {
index: u64,
},
}Expand description
One operation on an explicitly identified typed view. Full backing allocations, including padding, are copied first. No operation may silently change another view, even when the producer deliberately shares its physical storage.
Variants§
Trait Implementations§
Source§impl Clone for SemanticLearningCopyReset
impl Clone for SemanticLearningCopyReset
Source§fn clone(&self) -> SemanticLearningCopyReset
fn clone(&self) -> SemanticLearningCopyReset
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 SemanticLearningCopyReset
impl Debug for SemanticLearningCopyReset
impl Eq for SemanticLearningCopyReset
impl StructuralPartialEq for SemanticLearningCopyReset
Auto Trait Implementations§
impl Freeze for SemanticLearningCopyReset
impl RefUnwindSafe for SemanticLearningCopyReset
impl Send for SemanticLearningCopyReset
impl Sync for SemanticLearningCopyReset
impl Unpin for SemanticLearningCopyReset
impl UnsafeUnpin for SemanticLearningCopyReset
impl UnwindSafe for SemanticLearningCopyReset
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