Struct tor_cell::chancell::msg::DestroyReason [−][src]
pub struct DestroyReason(_);
Expand description
Declared reason for ending a circuit.
Implementations
No reason given.
(This is the only reason that clients send.
Protocol violation
Internal error.
Client sent a TRUNCATE commant.
Relay is hibernating and not accepting requests
Ran out of memory, sockets, or circuit IDs
Couldn’t connect to relay.
Connected to a relay, but its OR identity wasn’t as requested.
One of the OR channels carrying this circuit died.
Circuit expired for being too dirty or old
Circuit construction took too long
Circuit was destroyed w/o client truncate (?)
Request for unknown hidden service
Return true if this value is one that we recognize.
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DestroyReason
impl Send for DestroyReason
impl Sync for DestroyReason
impl Unpin for DestroyReason
impl UnwindSafe for DestroyReason
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V