pub enum ScintillationClass {
Weak,
Moderate,
Strong,
}Expand description
S4 amplitude scintillation index classification (CCIR 652-1).
Variants§
Weak
S4 < 0.30: no link impact expected.
Moderate
S4 ∈ [0.30, 0.60]: cycle-slip risk above 5 dB SNR margin.
Strong
S4 > 0.60: immediate link degradation expected.
Trait Implementations§
Source§impl Clone for ScintillationClass
impl Clone for ScintillationClass
Source§fn clone(&self) -> ScintillationClass
fn clone(&self) -> ScintillationClass
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 ScintillationClass
impl Debug for ScintillationClass
Source§impl PartialEq for ScintillationClass
impl PartialEq for ScintillationClass
impl Copy for ScintillationClass
impl StructuralPartialEq for ScintillationClass
Auto Trait Implementations§
impl Freeze for ScintillationClass
impl RefUnwindSafe for ScintillationClass
impl Send for ScintillationClass
impl Sync for ScintillationClass
impl Unpin for ScintillationClass
impl UnsafeUnpin for ScintillationClass
impl UnwindSafe for ScintillationClass
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