pub enum ReductionRule {
Detail,
DetectorComplexMean,
DetectorScalarAreaMean,
DetectorMagnitudeSquaredAreaMean,
}Expand description
The declared rule used to map source cells to target detector cells.
Variants§
Detail
Preserve source detail; any smaller target is refused.
DetectorComplexMean
Average the complex field over each footprint, then project it.
DetectorScalarAreaMean
Project amplitude at every source cell, then take its area mean.
DetectorMagnitudeSquaredAreaMean
Project squared magnitude at every source cell, then take its area mean.
Trait Implementations§
Source§impl Clone for ReductionRule
impl Clone for ReductionRule
Source§fn clone(&self) -> ReductionRule
fn clone(&self) -> ReductionRule
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 moreimpl Copy for ReductionRule
Source§impl Debug for ReductionRule
impl Debug for ReductionRule
impl Eq for ReductionRule
Source§impl PartialEq for ReductionRule
impl PartialEq for ReductionRule
impl StructuralPartialEq for ReductionRule
Auto Trait Implementations§
impl Freeze for ReductionRule
impl RefUnwindSafe for ReductionRule
impl Send for ReductionRule
impl Sync for ReductionRule
impl Unpin for ReductionRule
impl UnsafeUnpin for ReductionRule
impl UnwindSafe for ReductionRule
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