List of all items
Structs
- auth::identity::Identity
- auth::message::ClientFinalMessage
- auth::message::ClientFirstMessage
- auth::message::ServerFinalMessage
- auth::message::ServerFirstMessage
- auth::scram::authenticator::ClientAuthenticator
- auth::scram::authenticator::ServerAuthenticator
- auth::scram::message::ClientFinalMessageExtra
- auth::scram::message::ClientFirstMessageExtra
- auth::scram::message::ServerFinalMessageExtra
- auth::scram::message::ServerFirstMessageExtra
- auth::scram::user::UserData
- auth::undisputed::authenticator::ClientAuthenticator
- auth::undisputed::authenticator::ServerAuthenticator
- auth::undisputed::message::ClientFinalMessageExtra
- auth::undisputed::message::ClientFirstMessageExtra
- auth::undisputed::message::ServerFinalMessageExtra
- auth::undisputed::message::ServerFirstMessageExtra
- auth::undisputed::user::UserData
- core::error::ChannelTransmittableError
- core::error::WampError
- core::features::PubSubFeatures
- core::features::RpcFeatures
- core::id::Id
- core::id::IdOutOfRange
- core::id::RandomIdAllocator
- core::id::SequentialIdAllocator
- core::peer_info::PeerInfo
- core::publish_options::PublishOptions
- core::roles::PeerRoles
- core::roles::RouterRoles
- core::service::Service
- core::service::ServiceHandle
- core::stream::DirectMessageStream
- core::stream::TransportMessageStream
- message::message::AbortMessage
- message::message::AuthenticateMessage
- message::message::CallMessage
- message::message::CancelMessage
- message::message::ChallengeMessage
- message::message::ErrorMessage
- message::message::EventMessage
- message::message::GoodbyeMessage
- message::message::HelloMessage
- message::message::InterruptMessage
- message::message::InvocationMessage
- message::message::PublishMessage
- message::message::PublishedMessage
- message::message::RegisterMessage
- message::message::RegisteredMessage
- message::message::ResultMessage
- message::message::SubscribeMessage
- message::message::SubscribedMessage
- message::message::UnregisterMessage
- message::message::UnregisteredMessage
- message::message::UnsubscribeMessage
- message::message::UnsubscribedMessage
- message::message::WelcomeMessage
- message::message::YieldMessage
- peer::CalleeConfig
- peer::Interrupt
- peer::Invocation
- peer::Peer
- peer::PeerConfig
- peer::PeerNotConnectedError
- peer::Procedure
- peer::ProcedureOptions
- peer::ProgressivePendingRpc
- peer::ProgressiveResultNotSupportedError
- peer::PublishedEvent
- peer::ReceivedEvent
- peer::RpcCall
- peer::RpcResult
- peer::RpcYield
- peer::SimplePendingRpc
- peer::Subscription
- peer::SubscriptionOptions
- peer::WebSocketConfig
- router::EmptyPubSubPolicies
- router::EmptyRpcPolicies
- router::RealmAuthenticationConfig
- router::RealmConfig
- router::Router
- router::RouterConfig
- router::RouterHandle
- router::SessionHandle
- serializer::json::JsonSerializer
- serializer::message_pack::MessagePackSerializer
- transport::web_socket_transport::WebSocketTransport
- transport::web_socket_transport::WebSocketTransportFactory
Enums
- auth::auth_method::AuthMethod
- auth::channel_binding::ChannelBinding
- auth::key_derivation_function::KeyDerivationFunction
- core::cancel::CallCancelMode
- core::close::CloseReason
- core::error::BasicError
- core::error::InteractionError
- core::invocation_policy::InvocationPolicy
- core::match_style::MatchStyle
- core::peer_info::ConnectionType
- core::roles::PeerRole
- core::roles::RouterRole
- core::stream::StreamMessage
- message::message::Message
- peer::ProcedureMessage
- peer::SupportedAuthMethod
- router::SupportedAuthMethod
- serializer::serializer::SerializerType
- transport::transport::TransportData
Traits
- auth::authenticator::ClientAuthenticator
- auth::authenticator::GenericClientAuthenticator
- auth::authenticator::GenericServerAuthenticator
- auth::authenticator::ServerAuthenticator
- auth::scram::user::UserDatabase
- auth::scram::user::UserDatabaseFactory
- core::id::IdAllocator
- core::stream::MessageStream
- router::PubSubPolicies
- router::RpcPolicies
- serializer::serializer::Serializer
- transport::transport::Transport
- transport::transport::TransportFactory
Functions
- auth::authenticator::make_generic_client_authenticator
- auth::authenticator::make_generic_server_authenticator
- auth::scram::core::auth_message
- auth::scram::core::client_key
- auth::scram::core::client_proof
- auth::scram::core::client_signature
- auth::scram::core::recovered_client_key
- auth::scram::core::salt_password
- auth::scram::core::server_key
- auth::scram::core::server_signature
- auth::scram::core::stored_key
- auth::scram::user::new_user
- message::common::abort_message_for_error
- message::common::error_for_request
- message::common::goodbye_and_out
- message::common::goodbye_with_close_reason
- peer::new_web_socket_peer
- router::new_web_socket_router
- serializer::serializer::new_serializer
Type Aliases
- auth::scram::message::ClientFinalMessage
- auth::scram::message::ClientFirstMessage
- auth::scram::message::ServerFinalMessage
- auth::scram::message::ServerFirstMessage
- auth::undisputed::message::ClientFinalMessage
- auth::undisputed::message::ClientFirstMessage
- auth::undisputed::message::ServerFinalMessage
- auth::undisputed::message::ServerFirstMessage
- core::error::ChannelTransmittableResult
- core::hash::HashMap
- core::hash::HashSet
- peer::WebSocketPeer
- router::WebSocketRouter