pub enum TimeSourceEnum {
Show 18 variants
None,
Unknown,
Admin,
NodeTimeCluster,
NonMatterSntp,
NonMatterNtp,
MatterSntp,
MatterNtp,
MixedNtp,
NonMatterSntpnts,
NonMatterNtpnts,
MatterSntpnts,
MatterNtpnts,
MixedNtpnts,
CloudSource,
Ptp,
Gnss,
Unrecognized(u8),
}Expand description
TimeSourceEnum (enum8).
Variants§
None
None = 0.
Unknown
Unknown = 1.
Admin
Admin = 2.
NodeTimeCluster
NodeTimeCluster = 3.
NonMatterSntp
NonMatterSntp = 4.
NonMatterNtp
NonMatterNtp = 5.
MatterSntp
MatterSntp = 6.
MatterNtp
MatterNtp = 7.
MixedNtp
MixedNtp = 8.
NonMatterSntpnts
NonMatterSntpnts = 9.
NonMatterNtpnts
NonMatterNtpnts = 10.
MatterSntpnts
MatterSntpnts = 11.
MatterNtpnts
MatterNtpnts = 12.
MixedNtpnts
MixedNtpnts = 13.
CloudSource
CloudSource = 14.
Ptp
Ptp = 15.
Gnss
Gnss = 16.
Unrecognized(u8)
A value not known to this codegen revision.
Implementations§
Trait Implementations§
Source§impl Clone for TimeSourceEnum
impl Clone for TimeSourceEnum
Source§fn clone(&self) -> TimeSourceEnum
fn clone(&self) -> TimeSourceEnum
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TimeSourceEnum
Source§impl Debug for TimeSourceEnum
impl Debug for TimeSourceEnum
impl Eq for TimeSourceEnum
Source§impl PartialEq for TimeSourceEnum
impl PartialEq for TimeSourceEnum
impl StructuralPartialEq for TimeSourceEnum
Auto Trait Implementations§
impl Freeze for TimeSourceEnum
impl RefUnwindSafe for TimeSourceEnum
impl Send for TimeSourceEnum
impl Sync for TimeSourceEnum
impl Unpin for TimeSourceEnum
impl UnsafeUnpin for TimeSourceEnum
impl UnwindSafe for TimeSourceEnum
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