pub trait MeasurementLog: Send + Sync {
// Required methods
fn record(&self, r: Record) -> Result<RecordId, LogError>;
fn get(&self, id: &RecordId) -> Result<Option<Record>, LogError>;
}Expand description
Log of signed measurement records. Append-only; tampering detectable via merkle.