pub enum ServiceBroadcastLevel {
Global,
Geo1,
Geo2,
Group,
}Variants§
Implementations§
Source§impl ServiceBroadcastLevel
impl ServiceBroadcastLevel
pub fn same_level(&self, node1: u32, node2: u32) -> bool
Trait Implementations§
Source§impl Clone for ServiceBroadcastLevel
impl Clone for ServiceBroadcastLevel
Source§fn clone(&self) -> ServiceBroadcastLevel
fn clone(&self) -> ServiceBroadcastLevel
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 ServiceBroadcastLevel
impl Debug for ServiceBroadcastLevel
Source§impl From<ServiceBroadcastLevel> for u8
impl From<ServiceBroadcastLevel> for u8
Source§fn from(val: ServiceBroadcastLevel) -> u8
fn from(val: ServiceBroadcastLevel) -> u8
Converts to this type from the input type.
Source§impl From<u8> for ServiceBroadcastLevel
impl From<u8> for ServiceBroadcastLevel
Source§fn from(val: u8) -> ServiceBroadcastLevel
fn from(val: u8) -> ServiceBroadcastLevel
Converts to this type from the input type.
Source§impl PartialEq for ServiceBroadcastLevel
impl PartialEq for ServiceBroadcastLevel
impl Copy for ServiceBroadcastLevel
impl Eq for ServiceBroadcastLevel
impl StructuralPartialEq for ServiceBroadcastLevel
Auto Trait Implementations§
impl Freeze for ServiceBroadcastLevel
impl RefUnwindSafe for ServiceBroadcastLevel
impl Send for ServiceBroadcastLevel
impl Sync for ServiceBroadcastLevel
impl Unpin for ServiceBroadcastLevel
impl UnwindSafe for ServiceBroadcastLevel
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