pub struct BenchmarksView {
pub targets: Vec<TargetView>,
pub coverage: Coverage,
pub system_targets: Vec<SystemTargetView>,
pub policy: Policy,
pub policy_path: String,
pub baselines: Vec<BaselineView>,
}Expand description
The benchmark system as the site shows it.
Fields§
§targets: Vec<TargetView>Every target of this repository, by key: what majordomus bench times.
coverage: CoverageThe coverage: every requirement and where it stands, with the tallies.
system_targets: Vec<SystemTargetView>The system targets: the transports’ own operations.
policy: PolicyThe regression policy bench --check applies, from
.ai/repo/benchmarks/rust/policy.yaml or the default.
policy_path: StringWhere the policy lives, repository-relative.
baselines: Vec<BaselineView>The accepted baselines, one per platform, as committed.
Trait Implementations§
Source§impl Clone for BenchmarksView
impl Clone for BenchmarksView
Source§fn clone(&self) -> BenchmarksView
fn clone(&self) -> BenchmarksView
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 BenchmarksView
impl Debug for BenchmarksView
Auto Trait Implementations§
impl Freeze for BenchmarksView
impl RefUnwindSafe for BenchmarksView
impl Send for BenchmarksView
impl Sync for BenchmarksView
impl Unpin for BenchmarksView
impl UnsafeUnpin for BenchmarksView
impl UnwindSafe for BenchmarksView
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