#[repr(u8)]pub enum SourceRouteDiscoveryMode {
Off = 0,
On = 1,
Reschedule = 2,
}Expand description
Discovery mode for source routes.
See p. 88 setSourceRouteDiscoveryMode of the EZSP specification.
Variants§
Off = 0
Source route discovery is off.
On = 1
Source route discovery is on.
Reschedule = 2
Source route discovery is set to reschedule.
Trait Implementations§
Source§impl Clone for SourceRouteDiscoveryMode
impl Clone for SourceRouteDiscoveryMode
Source§fn clone(&self) -> SourceRouteDiscoveryMode
fn clone(&self) -> SourceRouteDiscoveryMode
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 moreSource§impl Debug for SourceRouteDiscoveryMode
impl Debug for SourceRouteDiscoveryMode
impl Eq for SourceRouteDiscoveryMode
Source§impl From<SourceRouteDiscoveryMode> for u8
impl From<SourceRouteDiscoveryMode> for u8
Source§fn from(mode: SourceRouteDiscoveryMode) -> Self
fn from(mode: SourceRouteDiscoveryMode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SourceRouteDiscoveryMode
impl PartialEq for SourceRouteDiscoveryMode
Source§fn eq(&self, other: &SourceRouteDiscoveryMode) -> bool
fn eq(&self, other: &SourceRouteDiscoveryMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SourceRouteDiscoveryMode
Auto Trait Implementations§
impl Freeze for SourceRouteDiscoveryMode
impl RefUnwindSafe for SourceRouteDiscoveryMode
impl Send for SourceRouteDiscoveryMode
impl Sync for SourceRouteDiscoveryMode
impl Unpin for SourceRouteDiscoveryMode
impl UnsafeUnpin for SourceRouteDiscoveryMode
impl UnwindSafe for SourceRouteDiscoveryMode
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<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