pub struct ChainIntegrityResult {
pub logical_flow: LogicalFlowStatus,
pub step_dependencies: DependencyStatus,
pub confidence_progression: ProgressionStatus,
pub gaps_detected: Vec<String>,
pub continuity_score: f64,
}Expand description
Chain integrity validation result
Fields§
§logical_flow: LogicalFlowStatusLogical flow consistency
step_dependencies: DependencyStatusStep dependency validation
confidence_progression: ProgressionStatusConfidence progression analysis
gaps_detected: Vec<String>Gap analysis between steps
continuity_score: f64Continuity score (0-1)
Trait Implementations§
Source§impl Add<f32> for ChainIntegrityResult
impl Add<f32> for ChainIntegrityResult
Source§impl Clone for ChainIntegrityResult
impl Clone for ChainIntegrityResult
Source§fn clone(&self) -> ChainIntegrityResult
fn clone(&self) -> ChainIntegrityResult
Returns a duplicate of the value. Read more
1.0.0 · 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 ChainIntegrityResult
impl Debug for ChainIntegrityResult
Source§impl<'de> Deserialize<'de> for ChainIntegrityResult
impl<'de> Deserialize<'de> for ChainIntegrityResult
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
Source§impl Mul<f32> for ChainIntegrityResult
impl Mul<f32> for ChainIntegrityResult
Source§impl Mul<f64> for ChainIntegrityResult
impl Mul<f64> for ChainIntegrityResult
Source§impl Serialize for ChainIntegrityResult
impl Serialize for ChainIntegrityResult
Auto Trait Implementations§
impl Freeze for ChainIntegrityResult
impl RefUnwindSafe for ChainIntegrityResult
impl Send for ChainIntegrityResult
impl Sync for ChainIntegrityResult
impl Unpin for ChainIntegrityResult
impl UnwindSafe for ChainIntegrityResult
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,
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