pub trait ScannerImpl {
type Client: Client + Clone;
type ReportStore: SearchableStore<Key = Fingerprint, Value = Report>;
type SthStore: SearchableStore<Key = u64, Value = Validated<SignedTreeHead>>;
}Expand description
Required Associated Types§
Sourcetype ReportStore: SearchableStore<Key = Fingerprint, Value = Report>
type ReportStore: SearchableStore<Key = Fingerprint, Value = Report>
Sourcetype SthStore: SearchableStore<Key = u64, Value = Validated<SignedTreeHead>>
type SthStore: SearchableStore<Key = u64, Value = Validated<SignedTreeHead>>
The Store use to store SignedTreeHeads
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".