islet_hes/measured_boot/
mod.rs1mod manager;
3mod measurement;
4
5pub use manager::{MeasurementMgr, NUM_OF_MEASUREMENT_SLOTS};
6pub use measurement::{
7 Measurement, MeasurementMetaData, MeasurementType, SWType, SWVersion, SignerHash,
8 MEASUREMENT_VALUE_MAX_SIZE, MEASUREMENT_VALUE_MIN_SIZE, SIGNER_ID_MAX_SIZE, SIGNER_ID_MIN_SIZE,
9 SW_TYPE_MAX_SIZE, VERSION_MAX_SIZE,
10};
11
12#[derive(Debug, PartialEq)]
14pub enum MeasurementError {
15 InvalidArgument,
17 NotPermitted,
19 DoesNotExist,
21 BadState,
23 InvalidData(&'static str),
25}