pub struct RulePathReportDto {Show 19 fields
pub expectation: String,
pub relation: Vec<String>,
pub max_depth: usize,
pub max_symbols: usize,
pub max_edges: usize,
pub max_pairs: usize,
pub min_coverage: usize,
pub source_symbols: usize,
pub target_symbols: usize,
pub via_symbols: usize,
pub evaluated_pairs: usize,
pub explored_symbols: usize,
pub explored_edges: usize,
pub depth_limit_reached: bool,
pub symbol_limit_reached: bool,
pub edge_limit_reached: bool,
pub pair_limit_reached: bool,
pub reasons: Vec<String>,
pub witness: Vec<RulePathStepDto>,
}Fields§
§expectation: String§relation: Vec<String>§max_depth: usize§max_symbols: usize§max_edges: usize§max_pairs: usize§min_coverage: usize§source_symbols: usize§target_symbols: usize§via_symbols: usize§evaluated_pairs: usize§explored_symbols: usize§explored_edges: usize§depth_limit_reached: bool§symbol_limit_reached: bool§edge_limit_reached: bool§pair_limit_reached: bool§reasons: Vec<String>§witness: Vec<RulePathStepDto>Trait Implementations§
Source§impl Clone for RulePathReportDto
impl Clone for RulePathReportDto
Source§fn clone(&self) -> RulePathReportDto
fn clone(&self) -> RulePathReportDto
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 RulePathReportDto
impl Debug for RulePathReportDto
Source§impl<'de> Deserialize<'de> for RulePathReportDto
impl<'de> Deserialize<'de> for RulePathReportDto
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 RulePathReportDto
Source§impl PartialEq for RulePathReportDto
impl PartialEq for RulePathReportDto
Source§impl Serialize for RulePathReportDto
impl Serialize for RulePathReportDto
impl StructuralPartialEq for RulePathReportDto
Auto Trait Implementations§
impl Freeze for RulePathReportDto
impl RefUnwindSafe for RulePathReportDto
impl Send for RulePathReportDto
impl Sync for RulePathReportDto
impl Unpin for RulePathReportDto
impl UnsafeUnpin for RulePathReportDto
impl UnwindSafe for RulePathReportDto
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