#[repr(u8)]pub enum EccSegmentType {
CausalEdge = 80,
CausalNode = 81,
Impulse = 82,
CalibrationProfile = 83,
CrossRef = 84,
SpectralCheckpoint = 85,
CausalGraphSnap = 86,
}Expand description
WeftOS ECC segment discriminants (RVF type byte, domain 0x50–0x5F).
Variants§
CausalEdge = 80
Directed causal edge record.
CausalNode = 81
Causal graph node record.
Impulse = 82
Ephemeral impulse / causal event.
CalibrationProfile = 83
Calibration or Democritus profile blob.
CrossRef = 84
Cross-tree reference.
SpectralCheckpoint = 85
Spectral analysis checkpoint (λ₂, eigenvalues).
CausalGraphSnap = 86
Full causal-graph snapshot envelope.
Implementations§
Trait Implementations§
Source§impl Clone for EccSegmentType
impl Clone for EccSegmentType
impl Copy for EccSegmentType
Source§impl Debug for EccSegmentType
impl Debug for EccSegmentType
Source§impl<'de> Deserialize<'de> for EccSegmentType
impl<'de> Deserialize<'de> for EccSegmentType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EccSegmentType
Source§impl Hash for EccSegmentType
impl Hash for EccSegmentType
Source§impl PartialEq for EccSegmentType
impl PartialEq for EccSegmentType
Source§impl Serialize for EccSegmentType
impl Serialize for EccSegmentType
impl StructuralPartialEq for EccSegmentType
Auto Trait Implementations§
impl Freeze for EccSegmentType
impl RefUnwindSafe for EccSegmentType
impl Send for EccSegmentType
impl Sync for EccSegmentType
impl Unpin for EccSegmentType
impl UnsafeUnpin for EccSegmentType
impl UnwindSafe for EccSegmentType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more