Enum libp2p_kad::QueryResult
source · [−]pub enum QueryResult {
Bootstrap(BootstrapResult),
GetClosestPeers(GetClosestPeersResult),
GetProviders(GetProvidersResult),
StartProviding(AddProviderResult),
RepublishProvider(AddProviderResult),
GetRecord(GetRecordResult),
PutRecord(PutRecordResult),
RepublishRecord(PutRecordResult),
}
Expand description
The results of Kademlia queries.
Variants
Bootstrap(BootstrapResult)
The result of Kademlia::bootstrap
.
GetClosestPeers(GetClosestPeersResult)
The result of Kademlia::get_closest_peers
.
GetProviders(GetProvidersResult)
The result of Kademlia::get_providers
.
StartProviding(AddProviderResult)
The result of Kademlia::start_providing
.
RepublishProvider(AddProviderResult)
The result of a (automatic) republishing of a provider record.
GetRecord(GetRecordResult)
The result of Kademlia::get_record
.
PutRecord(PutRecordResult)
The result of Kademlia::put_record
.
RepublishRecord(PutRecordResult)
The result of a (automatic) republishing of a (value-)record.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for QueryResult
impl Send for QueryResult
impl Sync for QueryResult
impl Unpin for QueryResult
impl UnwindSafe for QueryResult
Blanket Implementations
Mutably borrows from an owned value. Read more