Module quilkin::endpoint[][src]

Expand description

Types representing where the data is the sent.

Structs

A destination endpoint with any associated metadata.

A valid socket address. This differs from std::net::SocketAddr, in that it it supports parsing Domain Names in addition to IP addresses. Domain Names are resolved when ToSocketAddrs::to_socket_addrs is called.

Represents the set of all known upstream endpoints.

Metadata specific to endpoints.

UpstreamEndpoints represents a set of endpoints. This set is guaranteed to be non-empty - any operation that would cause the set to be empty will return an error instead.

An Iterator over all endpoints in an UpstreamEndpoints

Enums

An enum representing the result of a UpstreamEndpoints::retain call, detailing how many (if any) of the endpoints were retained by the predicate.