pub enum DriftGeometry {
Linear,
Settling,
NonLinear,
Oscillatory,
}Expand description
Classification of geodesic drift character.
Variants§
Linear
κ < 0.05: straight geodesic — consistent with linear channel fade.
Settling
0.05 ≤ κ < 0.15: mild curvature — hardware thermal settling.
NonLinear
0.15 ≤ κ < 0.35: moderate curvature — hardware non-linearity onset.
Oscillatory
κ ≥ 0.35: strong curvature — oscillatory emitter or abrupt change.
Implementations§
Trait Implementations§
Source§impl Clone for DriftGeometry
impl Clone for DriftGeometry
Source§fn clone(&self) -> DriftGeometry
fn clone(&self) -> DriftGeometry
Returns a duplicate of the value. Read more
1.0.0 · 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 DriftGeometry
impl Debug for DriftGeometry
Source§impl PartialEq for DriftGeometry
impl PartialEq for DriftGeometry
impl Copy for DriftGeometry
impl Eq for DriftGeometry
impl StructuralPartialEq for DriftGeometry
Auto Trait Implementations§
impl Freeze for DriftGeometry
impl RefUnwindSafe for DriftGeometry
impl Send for DriftGeometry
impl Sync for DriftGeometry
impl Unpin for DriftGeometry
impl UnsafeUnpin for DriftGeometry
impl UnwindSafe for DriftGeometry
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