pub enum RouteDirection {
Upward,
Downward,
Broadcast,
Targeted(u32),
}Expand description
Message routing direction
Variants§
Upward
Route upward toward the root (parent direction)
Downward
Route downward toward leaves (children direction)
Broadcast
Route to all connected peers
Targeted(u32)
Route to a specific node
Trait Implementations§
Source§impl Clone for RouteDirection
impl Clone for RouteDirection
Source§fn clone(&self) -> RouteDirection
fn clone(&self) -> RouteDirection
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 RouteDirection
impl Debug for RouteDirection
Source§impl PartialEq for RouteDirection
impl PartialEq for RouteDirection
impl Copy for RouteDirection
impl Eq for RouteDirection
impl StructuralPartialEq for RouteDirection
Auto Trait Implementations§
impl Freeze for RouteDirection
impl RefUnwindSafe for RouteDirection
impl Send for RouteDirection
impl Sync for RouteDirection
impl Unpin for RouteDirection
impl UnwindSafe for RouteDirection
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