pub enum CommFeasibility {
RealTime,
NearRealTime,
Delayed,
DeepSpace,
}Expand description
Communication feasibility classification.
Variants§
RealTime
Real-time conversation possible (delay < 3 seconds one-way)
NearRealTime
Near-real-time with noticeable lag (3s–30s one-way)
Delayed
Delayed communication — must use store-and-forward (30s–30min)
DeepSpace
Deep space communication — very long delays (> 30 min)
Implementations§
Trait Implementations§
Source§impl Clone for CommFeasibility
impl Clone for CommFeasibility
Source§fn clone(&self) -> CommFeasibility
fn clone(&self) -> CommFeasibility
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 CommFeasibility
impl Debug for CommFeasibility
Source§impl PartialEq for CommFeasibility
impl PartialEq for CommFeasibility
impl Copy for CommFeasibility
impl Eq for CommFeasibility
impl StructuralPartialEq for CommFeasibility
Auto Trait Implementations§
impl Freeze for CommFeasibility
impl RefUnwindSafe for CommFeasibility
impl Send for CommFeasibility
impl Sync for CommFeasibility
impl Unpin for CommFeasibility
impl UnwindSafe for CommFeasibility
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