pub struct FinalCounts {
pub default_triples: u64,
pub quads: u64,
}Expand description
The deduplicated counts of the file being written — what the header records, and therefore what any embedded metadata has to report.
The input multiset is not the file: every permutation index sorts and
deduplicates, so a harvest that pages with overlapping windows writes fewer
quads than it ingested. These counts are known only once the indexes exist,
which is why a payload that carries them is derived in two stages (see
IntoMetadata).
Fields§
§default_triples: u64Unique triples in the default graph.
quads: u64Unique quads across the default graph and every named graph — exactly
the header’s quad_count.
Trait Implementations§
Source§impl Clone for FinalCounts
impl Clone for FinalCounts
Source§fn clone(&self) -> FinalCounts
fn clone(&self) -> FinalCounts
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 moreimpl Copy for FinalCounts
Auto Trait Implementations§
impl Freeze for FinalCounts
impl RefUnwindSafe for FinalCounts
impl Send for FinalCounts
impl Sync for FinalCounts
impl Unpin for FinalCounts
impl UnsafeUnpin for FinalCounts
impl UnwindSafe for FinalCounts
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