pub struct ConformanceSuiteApprovalReport {
pub suite: String,
pub scenario_reports: Vec<ConformanceScenarioApprovalReport>,
pub errors: Vec<ConformanceRunError>,
}Fields§
§suite: String§scenario_reports: Vec<ConformanceScenarioApprovalReport>§errors: Vec<ConformanceRunError>Implementations§
Source§impl ConformanceSuiteApprovalReport
impl ConformanceSuiteApprovalReport
pub fn is_approvable(&self) -> bool
pub fn has_changes(&self) -> bool
pub fn changed_scenarios(&self) -> usize
pub fn error_count(&self) -> usize
Trait Implementations§
Source§impl Clone for ConformanceSuiteApprovalReport
impl Clone for ConformanceSuiteApprovalReport
Source§fn clone(&self) -> ConformanceSuiteApprovalReport
fn clone(&self) -> ConformanceSuiteApprovalReport
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<'de> Deserialize<'de> for ConformanceSuiteApprovalReport
impl<'de> Deserialize<'de> for ConformanceSuiteApprovalReport
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
Auto Trait Implementations§
impl Freeze for ConformanceSuiteApprovalReport
impl RefUnwindSafe for ConformanceSuiteApprovalReport
impl Send for ConformanceSuiteApprovalReport
impl Sync for ConformanceSuiteApprovalReport
impl Unpin for ConformanceSuiteApprovalReport
impl UnsafeUnpin for ConformanceSuiteApprovalReport
impl UnwindSafe for ConformanceSuiteApprovalReport
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