pub struct ShapeLayerFingerprint {
pub name: String,
pub match_pct: f64,
pub recursion_pct: f64,
pub pipeline_pct: f64,
pub orchestration_pct: f64,
pub helpers_pct: f64,
}Expand description
Per-project layer fingerprint, used by aver shape to override the
built-in v0 baseline. Buckets must cover all five shape::Bucket
values (match / recursion / pipeline / orchestration / helpers) and
sum to roughly 100.
Fields§
§name: String§match_pct: f64§recursion_pct: f64§pipeline_pct: f64§orchestration_pct: f64§helpers_pct: f64Trait Implementations§
Source§impl Clone for ShapeLayerFingerprint
impl Clone for ShapeLayerFingerprint
Source§fn clone(&self) -> ShapeLayerFingerprint
fn clone(&self) -> ShapeLayerFingerprint
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 moreAuto Trait Implementations§
impl Freeze for ShapeLayerFingerprint
impl RefUnwindSafe for ShapeLayerFingerprint
impl Send for ShapeLayerFingerprint
impl Sync for ShapeLayerFingerprint
impl Unpin for ShapeLayerFingerprint
impl UnsafeUnpin for ShapeLayerFingerprint
impl UnwindSafe for ShapeLayerFingerprint
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