pub struct GraphProofReport {
pub source_records: u64,
pub q42_records: u64,
pub source_unique_records: u64,
pub q42_unique_records: u64,
pub missing_from_q42: u64,
pub unexpected_in_q42: u64,
pub first_missing: Option<[u64; 4]>,
pub first_unexpected: Option<[u64; 4]>,
pub source_skipped_lines: u64,
pub source_contains_blank_nodes: bool,
pub rdf_isomorphism: RdfIsomorphismStatus,
}Expand description
Result of an exact, external-sort comparison.
Fields§
§source_records: u64Number of N-Triples accepted by the CLI-compatible normaliser.
q42_records: u64Number of Q42 Quins examined.
source_unique_records: u64Number of unique encoded quads in the source.
q42_unique_records: u64Number of unique encoded quads in the Q42 volume.
missing_from_q42: u64Source records that do not occur in the Q42 set.
unexpected_in_q42: u64Q42 records that do not occur in the source set.
first_missing: Option<[u64; 4]>A representative missing encoded quad, if any.
first_unexpected: Option<[u64; 4]>A representative unexpected encoded quad, if any.
source_skipped_lines: u64Lines skipped because they are blank, comments, or not accepted by the same three-token N-Triples compatibility parser used by CLI ingest.
source_contains_blank_nodes: bool§rdf_isomorphism: RdfIsomorphismStatusImplementations§
Source§impl GraphProofReport
impl GraphProofReport
Sourcepub fn encoded_sets_match(&self) -> bool
pub fn encoded_sets_match(&self) -> bool
Exact equality of the two encoded RDF default-graph sets.
Trait Implementations§
Source§impl Clone for GraphProofReport
impl Clone for GraphProofReport
Source§fn clone(&self) -> GraphProofReport
fn clone(&self) -> GraphProofReport
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 GraphProofReport
impl Debug for GraphProofReport
Auto Trait Implementations§
impl Freeze for GraphProofReport
impl RefUnwindSafe for GraphProofReport
impl Send for GraphProofReport
impl Sync for GraphProofReport
impl Unpin for GraphProofReport
impl UnsafeUnpin for GraphProofReport
impl UnwindSafe for GraphProofReport
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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