pub struct DummyConnectionHandler {
    pub keep_alive: KeepAlive,
}
Expand description

Implementation of ConnectionHandler that doesn’t handle anything.

Fields§

§keep_alive: KeepAlive

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Custom event that can be received from the outside.
Custom event that can be produced by the handler and that will be returned to the outside.
The type of errors returned by ConnectionHandler::poll.
The inbound upgrade for the protocol(s) used by the handler.
The outbound upgrade for the protocol(s) used by the handler.
The type of additional information passed to an OutboundSubstreamRequest.
The type of additional information returned from listen_protocol.
The InboundUpgrade to apply on inbound substreams to negotiate the desired protocols. Read more
Injects the output of a successful upgrade on a new inbound substream.
Injects the output of a successful upgrade on a new outbound substream. Read more
Injects an event coming from the outside in the handler.
Notifies the handler of a change in the address of the remote.
Indicates to the handler that upgrading an outbound substream to the given protocol has failed.
Indicates to the handler that upgrading an inbound substream to the given protocol has failed.
Returns until when the connection should be kept alive. Read more
Should behave like Stream::poll().
Adds a closure that turns the input event into something else.
Adds a closure that turns the output event into something else.
Creates a new ConnectionHandler that selects either this handler or other by delegating methods calls appropriately. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The protocols handler.
Builds the protocols handler. Read more
Return the handler’s inbound protocol.
Builds an implementation of IntoConnectionHandler that handles both this protocol and the other one together. Read more
Should always be Self
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.