pub enum ProbeRequest {
Broadcast,
Unicast(FaceId),
}Expand description
An action returned by NeighborProbeStrategy::on_tick.
Variants§
Broadcast
Send a hello Interest on the multicast / broadcast face.
Unicast(FaceId)
Send a unicast hello Interest directly to this face.
Trait Implementations§
Source§impl Clone for ProbeRequest
impl Clone for ProbeRequest
Source§fn clone(&self) -> ProbeRequest
fn clone(&self) -> ProbeRequest
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 ProbeRequest
impl Debug for ProbeRequest
Source§impl PartialEq for ProbeRequest
impl PartialEq for ProbeRequest
impl Eq for ProbeRequest
impl StructuralPartialEq for ProbeRequest
Auto Trait Implementations§
impl Freeze for ProbeRequest
impl RefUnwindSafe for ProbeRequest
impl Send for ProbeRequest
impl Sync for ProbeRequest
impl Unpin for ProbeRequest
impl UnwindSafe for ProbeRequest
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more