Enum libp2p_kad::GetProvidersOk
source · pub enum GetProvidersOk {
FoundProviders {
key: Key,
providers: HashSet<PeerId>,
},
FinishedWithNoAdditionalRecord {
closest_peers: Vec<PeerId>,
},
}
Expand description
The successful result of Kademlia::get_providers
.
Variants§
Trait Implementations§
source§impl Clone for GetProvidersOk
impl Clone for GetProvidersOk
source§fn clone(&self) -> GetProvidersOk
fn clone(&self) -> GetProvidersOk
Returns a copy 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 moreAuto Trait Implementations§
impl !Freeze for GetProvidersOk
impl RefUnwindSafe for GetProvidersOk
impl Send for GetProvidersOk
impl Sync for GetProvidersOk
impl Unpin for GetProvidersOk
impl UnwindSafe for GetProvidersOk
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)