Skip to main content

Crate mangrove_reviews

Crate mangrove_reviews 

Source

Re-exports§

pub use action::Action;
pub use error::Error;
pub use iat::Iat;
pub use iat::MANGROVE_EPOCH;
pub use image::Image;
pub use image::Images;
pub use metadata::Metadata;
pub use opinion::Opinion;
pub use opinion::MAX_OPINION_LENGTH;
pub use payload::Payload;
pub use payload::ReviewType;
pub use rating::Rating;
pub use rating::MAX_RATING;
pub use review::Coordinates;
pub use review::Review;
pub use review::UncertainPoint;
pub use subject_uri::encode_sub_geo_q;
pub use subject_uri::extract_maresi_id;
pub use subject_uri::geo_names_agree;
pub use subject_uri::is_maresi_uri;
pub use subject_uri::normalize_geo_name;
pub use subject_uri::to_maresi_uri;
pub use subject_uri::SubjectUri;
pub use uncertainty::Uncertainty;

Modules§

action
Actions that can be performed on existing reviews.
error
iat
Issued-at timestamp validation for reviews.
image
Image types for reviews.
key
Encodings of a reviewer’s P-256 public key.
metadata
Metadata types and validation for reviews.
opinion
Opinion text validation for reviews.
payload
Review payload types and classification.
plc
did:plc operations: encoding, hashing, signing and log verification.
rating
Rating validation for reviews.
review
Review types.
subject_uri
Subject URI parsing and representation.
uncertainty
Geolocation uncertainty validation for reviews.
validation
Format validation for different URI schemes and metadata fields.

Constants§

MARESI_PREFIX
Constant for the Maresi URI prefix used throughout the application.