pub struct AnalyzerProvenance {
pub options_fingerprint: OptionsFingerprint,
pub analyzers: Vec<(AnalyzerId, AnalyzerVersion)>,
}Expand description
The analyzers a content tier’s records were produced by, and the options they ran with.
A record’s ContentProvenance without its type-rules fingerprint, which the content
tier’s EntryTierIdentity holds.
Fields§
§options_fingerprint: OptionsFingerprintIdentity of the semantic analyzer options.
analyzers: Vec<(AnalyzerId, AnalyzerVersion)>Each analyzer the records ran, with its version, in the order the set enables them.
Trait Implementations§
Source§impl Clone for AnalyzerProvenance
impl Clone for AnalyzerProvenance
Source§impl Debug for AnalyzerProvenance
impl Debug for AnalyzerProvenance
impl Eq for AnalyzerProvenance
Source§impl Hash for AnalyzerProvenance
impl Hash for AnalyzerProvenance
Source§impl PartialEq for AnalyzerProvenance
impl PartialEq for AnalyzerProvenance
impl StructuralPartialEq for AnalyzerProvenance
Auto Trait Implementations§
impl Freeze for AnalyzerProvenance
impl RefUnwindSafe for AnalyzerProvenance
impl Send for AnalyzerProvenance
impl Sync for AnalyzerProvenance
impl Unpin for AnalyzerProvenance
impl UnsafeUnpin for AnalyzerProvenance
impl UnwindSafe for AnalyzerProvenance
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