List of all items
Structs
- client::RpcClient
- client::UpdateSink
- pattern::bidi_streaming::BidiStreaming
- pattern::client_streaming::ClientStreaming
- pattern::rpc::Rpc
- pattern::server_streaming::ServerStreaming
- pattern::try_server_streaming::StreamCreated
- pattern::try_server_streaming::TryServerStreaming
- server::Accepting
- server::RpcChannel
- server::RpcServer
- server::UpdateStream
- transport::boxed::AcceptFuture
- transport::boxed::BoxedConnector
- transport::boxed::BoxedListener
- transport::boxed::BoxedStreamTypes
- transport::boxed::OpenFuture
- transport::boxed::RecvStream
- transport::boxed::SendSink
- transport::combined::CombinedConnector
- transport::combined::CombinedListener
- transport::flume::AcceptFuture
- transport::flume::FlumeConnector
- transport::flume::FlumeListener
- transport::flume::OpenFuture
- transport::flume::RecvStream
- transport::flume::SendSink
- transport::hyper::ChannelConfig
- transport::hyper::HyperConnector
- transport::hyper::HyperListener
- transport::hyper::RecvStream
- transport::hyper::SendSink
- transport::iroh::IrohConnector
- transport::iroh::IrohListener
- transport::iroh::RecvStream
- transport::iroh::SendSink
- transport::mapped::MappedConnector
- transport::mapped::MappedRecvStream
- transport::mapped::MappedSendSink
- transport::mapped::MappedStreamTypes
- transport::misc::DummyListener
- transport::quinn::QuinnConnector
- transport::quinn::QuinnListener
- transport::quinn::RecvStream
- transport::quinn::SendSink
Enums
- pattern::bidi_streaming::Error
- pattern::bidi_streaming::ItemError
- pattern::client_streaming::Error
- pattern::client_streaming::ItemError
- pattern::rpc::Error
- pattern::server_streaming::Error
- pattern::server_streaming::ItemError
- pattern::try_server_streaming::Error
- pattern::try_server_streaming::ItemError
- server::RpcServerError
- transport::LocalAddr
- transport::combined::AcceptError
- transport::combined::OpenError
- transport::combined::RecvError
- transport::combined::RecvStream
- transport::combined::SendError
- transport::combined::SendSink
- transport::flume::AcceptError
- transport::flume::CreateChannelError
- transport::flume::OpenError
- transport::flume::RecvError
- transport::flume::SendError
- transport::hyper::AcceptError
- transport::hyper::ChannelConfigError
- transport::hyper::OpenError
- transport::hyper::RecvError
- transport::hyper::SendError
- transport::iroh::AccessControl
- transport::mapped::ErrorOrMapError
- transport::quinn::CreateChannelError
Traits
- Connector
- Listener
- RpcError
- RpcMessage
- Service
- message::InteractionPattern
- message::Msg
- pattern::bidi_streaming::BidiStreamingMsg
- pattern::client_streaming::ClientStreamingMsg
- pattern::rpc::RpcMsg
- pattern::server_streaming::ServerStreamingMsg
- pattern::try_server_streaming::TryServerStreamingMsg
- server::ChannelTypes
- transport::ConnectionErrors
- transport::Connector
- transport::Listener
- transport::StreamTypes
- transport::boxed::BoxableConnector
- transport::boxed::BoxableListener
Macros
Functions
- flume_channel
- quinn_channel
- server::run_server_loop
- transport::flume::channel
- transport::quinn::configure_client
- transport::quinn::configure_server
- transport::quinn::get_handshake_data
- transport::quinn::make_client_endpoint
- transport::quinn::make_insecure_client_endpoint
- transport::quinn::make_server_endpoint
Type Aliases
- client::BoxStreamSync
- client::BoxedConnector
- client::FlumeConnector
- client::HyperConnector
- client::IrohConnector
- client::QuinnConnector
- server::BoxedChannelTypes
- server::BoxedListener
- server::FlumeListener
- server::HyperListener
- server::IrohListener
- server::QuinnListener
- transport::iroh::AcceptError
- transport::iroh::OpenBiError
- transport::quinn::AcceptError
- transport::quinn::OpenError