pub struct CensusReport {
pub schema_version: u32,
pub conformance_schema_version: u32,
pub catalog: CatalogIdentity,
pub census: CensusIdentity,
pub results: Vec<ConformanceResult>,
}Expand description
Machine-readable output from a census run.
Fields§
§schema_version: u32§conformance_schema_version: u32§catalog: CatalogIdentity§census: CensusIdentity§results: Vec<ConformanceResult>Implementations§
Source§impl CensusReport
impl CensusReport
pub fn validate(&self) -> Result<(), CensusError>
pub fn validate_against(&self, catalog: &Catalog) -> Result<(), CensusError>
pub fn to_json(&self) -> Result<String, CensusError>
Trait Implementations§
Source§impl Clone for CensusReport
impl Clone for CensusReport
Source§fn clone(&self) -> CensusReport
fn clone(&self) -> CensusReport
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 CensusReport
impl Debug for CensusReport
Source§impl<'de> Deserialize<'de> for CensusReport
impl<'de> Deserialize<'de> for CensusReport
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 CensusReport
Source§impl PartialEq for CensusReport
impl PartialEq for CensusReport
Source§impl Serialize for CensusReport
impl Serialize for CensusReport
impl StructuralPartialEq for CensusReport
Auto Trait Implementations§
impl Freeze for CensusReport
impl RefUnwindSafe for CensusReport
impl Send for CensusReport
impl Sync for CensusReport
impl Unpin for CensusReport
impl UnsafeUnpin for CensusReport
impl UnwindSafe for CensusReport
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