pub struct Resolve { /* private fields */ }Expand description
A Resolve message launches a DNS lookup stream.
A client sends a Resolve message when it wants to perform a DNS lookup without connecting to the resulting address. On success the exit responds with a Resolved message; on failure it responds with an End message.
Implementations§
Trait Implementations§
source§impl Body for Resolve
impl Body for Resolve
source§fn decode_from_reader(r: &mut Reader<'_>) -> Result<Self>
fn decode_from_reader(r: &mut Reader<'_>) -> Result<Self>
Decode a relay cell body from a provided reader.
source§fn encode_onto<W: Writer + ?Sized>(self, w: &mut W) -> EncodeResult<()>
fn encode_onto<W: Writer + ?Sized>(self, w: &mut W) -> EncodeResult<()>
Encode the body of this cell into the end of a writer.
source§impl From<Resolve> for AnyRelayMsg
impl From<Resolve> for AnyRelayMsg
source§fn from(m: Resolve) -> AnyRelayMsg
fn from(m: Resolve) -> AnyRelayMsg
Converts to this type from the input type.