pub struct BaselineView {
pub platform: String,
pub path: String,
pub profile: String,
pub finished_at: String,
pub provenance: Provenance,
pub results: Vec<MeasurementView>,
}Expand description
One accepted baseline.
Fields§
§platform: String<os>-<arch>-<build>, from the file name.
path: StringRepository-relative path of the file.
profile: StringThe profile the run used.
finished_at: StringWhen the run finished, RFC 3339 UTC; observed evidence, copied as committed.
provenance: ProvenanceWhat measured: commit, build profile, OS, architecture, host, executable version, registry fingerprint.
results: Vec<MeasurementView>Every measurement.
Trait Implementations§
Source§impl Clone for BaselineView
impl Clone for BaselineView
Source§fn clone(&self) -> BaselineView
fn clone(&self) -> BaselineView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BaselineView
impl Debug for BaselineView
Auto Trait Implementations§
impl Freeze for BaselineView
impl RefUnwindSafe for BaselineView
impl Send for BaselineView
impl Sync for BaselineView
impl Unpin for BaselineView
impl UnsafeUnpin for BaselineView
impl UnwindSafe for BaselineView
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more