List of all items
Structs
- presentation::UnknownTypeError
- presentation::Unmarshaller
- presentation::message::Payload
- presentation::message::Source
- presentation::message::TypeId
- presentation::sphinx::Hop
- presentation::sphinx::OnionPacket
- presentation::sphinx::SphinxPacket
- presentation::tlv::RawValue
- presentation::tlv::Stream
- presentation::tlv::Type
- presentation::tlv::Unmarshaller
- session::DecryptionError
- session::PlainTranscoder
- session::Receiver
- session::Sender
- session::Session
- session::noise::NoiseDecryptor
- session::noise::NoiseEncryptor
- session::noise::NoiseTranscoder
- transport::RoutedFrame
- transport::connect::Connection
- transport::encrypted::Stream
- transport::unencrypted::Stream
- transport::zeromq::Connection
- transport::zeromq::Error
- transport::zeromq::UnknownApiType
- transport::zeromq::WrappedSocket
Enums
- presentation::EncodingType
- presentation::Error
- presentation::sphinx::EncodeError
- presentation::sphinx::Onion
- session::noise::EncryptionError
- session::noise::FramingProtocol
- session::noise::HandshakeError
- session::noise::HandshakeState
- transport::Error
- transport::zeromq::Carrier
- transport::zeromq::ZmqConnectionType
- transport::zeromq::ZmqSocketType
Traits
- UrlString
- presentation::CreateUnmarshaller
- presentation::EvenOdd
- presentation::Unmarshall
- presentation::message::Extract
- presentation::message::TypedEnum
- presentation::sphinx::SphinxPayload
- session::Decrypt
- session::Encrypt
- session::RecvMessage
- session::SendMessage
- session::SendRecvMessage
- session::Split
- session::Transcode
- transport::DuplexConnection
- transport::RecvFrame
- transport::SendFrame
- transport::connect::Stream
- transport::connect::TcpInetStream
Derive Macros
Functions
Type Aliases
- presentation::UnmarshallFn
- session::BrontideSession
- session::BrontozaurSession
- session::LocalSession
- session::RpcSession
- transport::encrypted::Connection
- transport::unencrypted::Connection