#[repr(u8)]pub enum DeltaTag {
Nop = 0,
EdgeAdd = 1,
EdgeRemove = 2,
WeightUpdate = 3,
Observation = 4,
BatchEnd = 5,
Checkpoint = 6,
Reset = 7,
}Expand description
Delta operation tag
Variants§
Nop = 0
No operation (padding/sentinel)
EdgeAdd = 1
Add an edge to the graph
EdgeRemove = 2
Remove an edge from the graph
WeightUpdate = 3
Update the weight of an existing edge
Observation = 4
Observation for evidence accumulation
BatchEnd = 5
Batch boundary marker
Checkpoint = 6
Checkpoint request
Reset = 7
Reset tile state
Trait Implementations§
impl Copy for DeltaTag
impl Eq for DeltaTag
impl StructuralPartialEq for DeltaTag
Auto Trait Implementations§
impl Freeze for DeltaTag
impl RefUnwindSafe for DeltaTag
impl Send for DeltaTag
impl Sync for DeltaTag
impl Unpin for DeltaTag
impl UnwindSafe for DeltaTag
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