Expand description
Crev - Web of Trust implementation
§Introduction
It’s important to mention that Crev does not mandate any particular implementation of the Web of Trust. It only loosely defines data-format to describe trust relationships between users.
How exactly is the trustworthiness in the wider network calculated remains an open question, and subject for experimentation.
crev-wot is just an initial, reference implementation, and might
evolve, be replaced or become just one of many available implementations.
Re-exports§
pub use trust_set::TrustSet;
Modules§
Structs§
- Issue
Details - Result of
get_open_issues_for_version - Override
Sources Details - List of authors recommending override (ignore) trust / package review with their effective trust level.
- PkgReview
Id - An unique id for a review by a given author of a given package.
- PkgVersion
Review Id - Unique package review id
- ProofDB
- In memory database tracking information from proofs
- Timestamped
- A
Twith a timestamp - Trust
Details - Trust
Distance Params
Enums§
- Error
- Fetch
Source - Where a proof has been fetched from
- UrlOfId
- Result of URL lookup
Type Aliases§
- Name
- Crate name
- Registry
Source Owned - Just a
Stringversion ofRegistrySource, almost always"https://crates.io". - Signature
- Timestamped
Trust Details