List of all items
Structs
- JsonRawValue
- client::BatchResponse
- client::RequestIdManager
- client::Subscription
- client::async_client::Client
- client::async_client::ClientBuilder
- client::async_client::PingConfig
- error::StringError
- http_helpers::Body
- id_providers::NoopIdProvider
- id_providers::RandomIntegerIdProvider
- id_providers::RandomStringIdProvider
- params::ArrayParams
- params::BatchRequestBuilder
- params::EmptyBatchRequest
- params::ObjectParams
- server::BatchResponse
- server::BatchResponseBuilder
- server::BoundedSubscriptions
- server::ConnectionId
- server::DisconnectError
- server::Extensions
- server::IsUnsubscribed
- server::MethodResponse
- server::MethodResponseFuture
- server::MethodResponseNotifyTx
- server::Methods
- server::PendingSubscriptionAcceptError
- server::PendingSubscriptionSink
- server::ResponsePayload
- server::RpcModule
- server::Subscription
- server::SubscriptionKey
- server::SubscriptionMessage
- server::SubscriptionSink
- server::SubscriptionState
- server::helpers::BoundedWriter
- server::helpers::MethodSink
Enums
- Cow
- JsonValue
- client::IdKind
- client::ReceivedMessage
- client::SubscriptionCloseReason
- client::SubscriptionKind
- client::error::Error
- error::RegisterMethodError
- http_helpers::HttpError
- server::CallOrSubscription
- server::MethodCallback
- server::MethodKind
- server::MethodResponseError
- server::MethodResult
- server::MethodsError
- server::NotifyMsg
- server::SendTimeoutError
- server::SubscriptionCloseResponse
- server::SubscriptionMessageInner
- server::TrySendError
Traits
- DeserializeOwned
- Serialize
- client::ClientT
- client::MaybeSend
- client::SubscriptionClientT
- client::TransportReceiverT
- client::TransportSenderT
- server::IntoResponse
- server::IntoSubscriptionCloseResponse
- traits::IdProvider
- traits::ToRpcParams
Macros
Attribute Macros
Derive Macros
Functions
- client::generate_batch_id_range
- http_helpers::read_body
- http_helpers::read_header_value
- http_helpers::read_header_values
- server::batch_response_error
- server::helpers::prepare_error
- to_json_raw_value
- to_json_value
- tracing::client::rx_log_from_bytes
- tracing::client::rx_log_from_json
- tracing::client::rx_log_from_str
- tracing::client::tx_log_from_json
- tracing::client::tx_log_from_str
- tracing::server::rx_log_from_bytes
- tracing::server::rx_log_from_json
- tracing::server::rx_log_from_str
- tracing::server::tx_log_from_json
- tracing::server::tx_log_from_str
Type Aliases
- BoxError
- EmptyServerParams
- RpcResult
- SubscriptionResult
- client::BatchEntry
- http_helpers::Request
- http_helpers::Response
- server::AsyncMethod
- server::MaxResponseSize
- server::RawRpcResponse
- server::Subscribers
- server::SubscriptionMethod
- server::SubscriptionPermit
- server::SyncMethod