#[repr(u8)]pub enum DeviceZoneCategory {
CurrentDevice = 0,
CurrentZone = 1,
FriendZone = 2,
OtherZone = 3,
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for DeviceZoneCategory
impl Clone for DeviceZoneCategory
Source§fn clone(&self) -> DeviceZoneCategory
fn clone(&self) -> DeviceZoneCategory
Returns a copy 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 DeviceZoneCategory
impl Debug for DeviceZoneCategory
Source§impl<'de> Deserialize<'de> for DeviceZoneCategory
impl<'de> Deserialize<'de> for DeviceZoneCategory
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 FromStr for DeviceZoneCategory
impl FromStr for DeviceZoneCategory
Source§impl Into<AccessGroup> for DeviceZoneCategory
impl Into<AccessGroup> for DeviceZoneCategory
Source§fn into(self) -> AccessGroup
fn into(self) -> AccessGroup
Converts this type into the (usually inferred) input type.
Source§impl Ord for DeviceZoneCategory
impl Ord for DeviceZoneCategory
Source§fn cmp(&self, other: &DeviceZoneCategory) -> Ordering
fn cmp(&self, other: &DeviceZoneCategory) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DeviceZoneCategory
impl PartialEq for DeviceZoneCategory
Source§impl PartialOrd for DeviceZoneCategory
impl PartialOrd for DeviceZoneCategory
Source§impl Serialize for DeviceZoneCategory
impl Serialize for DeviceZoneCategory
Source§impl ToString for DeviceZoneCategory
impl ToString for DeviceZoneCategory
impl Copy for DeviceZoneCategory
impl Eq for DeviceZoneCategory
impl StructuralPartialEq for DeviceZoneCategory
Auto Trait Implementations§
impl Freeze for DeviceZoneCategory
impl RefUnwindSafe for DeviceZoneCategory
impl Send for DeviceZoneCategory
impl Sync for DeviceZoneCategory
impl Unpin for DeviceZoneCategory
impl UnwindSafe for DeviceZoneCategory
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