[][src]Module cashweb_keyserver_client::services

This module contains lower-level primitives for working with the KeyserverClient.

Structs

GetMetadata

Represents a request for the AddressMetadata.

GetPeers

Represents a request for the Peers.

GetRawAuthWrapper

Represents a request for the raw AuthWrapper.

HttpConnector

A connector for the http scheme.

PutMetadata

Request for putting AuthWrapper to the keyserver.

PutRawAuthWrapper

Request for putting a raw AuthWrapper to the keyserver.

SampleRequest

Request for performing multiple requests to a range of keyservers.

Uri

The URI component of a request.

Enums

GetMetadataError

Error associated with getting AddressMetadata from a keyserver.

GetPeersError

Error associated with getting Peers from a keyserver.

GetRawAuthWrapperError

Error associated with getting raw AuthWrapper from a keyserver.

PutMetadataError

Error associated with putting AddressMetadata to the keyserver.

SampleError

Error associated with sending sample requests.

Traits

Connect

Connect to a destination, returning an IO transport.