pub enum TrainingTier {
Edge,
Fog,
Cloud,
}Expand description
Training tiers in hierarchical architecture
Variants§
Edge
Edge devices (smartphones, IoT devices)
Fog
Fog nodes (edge servers, gateways)
Cloud
Cloud data centers
Trait Implementations§
Source§impl Clone for TrainingTier
impl Clone for TrainingTier
Source§fn clone(&self) -> TrainingTier
fn clone(&self) -> TrainingTier
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 TrainingTier
impl Debug for TrainingTier
Source§impl<'de> Deserialize<'de> for TrainingTier
impl<'de> Deserialize<'de> for TrainingTier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TrainingTier
impl PartialEq for TrainingTier
Source§impl Serialize for TrainingTier
impl Serialize for TrainingTier
impl Copy for TrainingTier
impl Eq for TrainingTier
impl StructuralPartialEq for TrainingTier
Auto Trait Implementations§
impl Freeze for TrainingTier
impl RefUnwindSafe for TrainingTier
impl Send for TrainingTier
impl Sync for TrainingTier
impl Unpin for TrainingTier
impl UnsafeUnpin for TrainingTier
impl UnwindSafe for TrainingTier
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more