pub struct FringeReport {
pub sampling: SamplingCertificate,
pub projection: ProjectionIdentity,
pub stats: FieldStats,
pub extrema: Vec<Extremum>,
pub michelson_contrast: Option<f64>,
}Expand description
Statistics and fringe candidates with inseparable physical provenance.
Fields§
§sampling: SamplingCertificateSampling evidence inherited unchanged from the source solve.
projection: ProjectionIdentityExact projection parameters of the analyzed scalar field.
stats: FieldStatsWhole-field scalar statistics.
extrema: Vec<Extremum>Strict local extrema in row-major order.
michelson_contrast: Option<f64>(maximum - minimum) / (maximum + minimum).
This is None when the field’s maximum amplitude is at or below the
caller’s amplitude floor.
Trait Implementations§
Source§impl Clone for FringeReport
impl Clone for FringeReport
Source§fn clone(&self) -> FringeReport
fn clone(&self) -> FringeReport
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 FringeReport
impl Debug for FringeReport
Source§impl PartialEq for FringeReport
impl PartialEq for FringeReport
impl StructuralPartialEq for FringeReport
Auto Trait Implementations§
impl Freeze for FringeReport
impl RefUnwindSafe for FringeReport
impl Send for FringeReport
impl Sync for FringeReport
impl Unpin for FringeReport
impl UnsafeUnpin for FringeReport
impl UnwindSafe for FringeReport
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