Module rustun::transport [] [src]

STUN message transport layer.

Structs

TcpClientTransport

TCP based client-side implementation of Transport trait.

TcpServerTransport

TCP based server-side implementation of Transport trait.

UdpTransport

UDP based implementation of Transport trait.

UdpTransportBuilder

UdpTransport builder.

Traits

MessageSink

A marker trait representing that the implementation can be used as the sending side of message transport layer.

MessageStream

A marker trait representing that the implementation can be used as the receiving side of message transport layer.

Transport

A marker trait representing that the implementation can be used as message transport layer.

Type Definitions

MessageSinkItem

The type of SinkItem of MessageSink.