List of all items
Structs
- Channel
- ChannelGroup
- ChannelMetadata
- Keyset
- PubNubClientBuilder
- UserMetadata
- access::ChannelGroupPermission
- access::ChannelPermission
- access::GrantTokenRequest
- access::GrantTokenRequestBuilder
- access::GrantTokenResult
- access::RevokeTokenRequest
- access::RevokeTokenRequestBuilder
- access::RevokeTokenResult
- access::UserIdPermission
- access::builders::GrantTokenRequest
- access::builders::GrantTokenRequestBuilder
- access::builders::RevokeTokenRequest
- access::builders::RevokeTokenRequestBuilder
- access::builders::grant_token::GrantTokenRequest
- access::builders::grant_token::GrantTokenRequestBuilder
- access::builders::revoke::RevokeTokenRequest
- access::builders::revoke::RevokeTokenRequestBuilder
- access::grant_token::GrantTokenRequest
- access::grant_token::GrantTokenRequestBuilder
- access::permissions::ChannelGroupPermission
- access::permissions::ChannelPermission
- access::permissions::UserIdPermission
- access::result::GrantTokenResponseBodyPayload
- access::result::GrantTokenResult
- access::result::RevokeTokenResponseBodyPayload
- access::result::RevokeTokenResult
- access::revoke::RevokeTokenRequest
- access::revoke::RevokeTokenRequestBuilder
- core::Channel
- core::ChannelGroup
- core::ChannelMetadata
- core::DataStream
- core::EncryptedData
- core::TransportRequest
- core::TransportResponse
- core::UserMetadata
- core::channel::Channel
- core::channel::ChannelRef
- core::channel_group::ChannelGroup
- core::channel_group::ChannelGroupRef
- core::channel_metadata::ChannelMetadata
- core::channel_metadata::ChannelMetadataRef
- core::cryptor::EncryptedData
- core::data_stream::DataStream
- core::data_stream::DataStreamRef
- core::transport_request::TransportRequest
- core::transport_response::TransportResponse
- core::user_metadata::UserMetadata
- core::user_metadata::UserMetadataRef
- dx::access::ChannelGroupPermission
- dx::access::ChannelPermission
- dx::access::GrantTokenRequest
- dx::access::GrantTokenRequestBuilder
- dx::access::GrantTokenResult
- dx::access::RevokeTokenRequest
- dx::access::RevokeTokenRequestBuilder
- dx::access::RevokeTokenResult
- dx::access::UserIdPermission
- dx::access::builders::GrantTokenRequest
- dx::access::builders::GrantTokenRequestBuilder
- dx::access::builders::RevokeTokenRequest
- dx::access::builders::RevokeTokenRequestBuilder
- dx::access::builders::grant_token::GrantTokenRequest
- dx::access::builders::grant_token::GrantTokenRequestBuilder
- dx::access::builders::revoke::RevokeTokenRequest
- dx::access::builders::revoke::RevokeTokenRequestBuilder
- dx::access::grant_token::GrantTokenRequest
- dx::access::grant_token::GrantTokenRequestBuilder
- dx::access::permissions::ChannelGroupPermission
- dx::access::permissions::ChannelPermission
- dx::access::permissions::UserIdPermission
- dx::access::result::GrantTokenResponseBodyPayload
- dx::access::result::GrantTokenResult
- dx::access::result::RevokeTokenResponseBodyPayload
- dx::access::result::RevokeTokenResult
- dx::access::revoke::RevokeTokenRequest
- dx::access::revoke::RevokeTokenRequestBuilder
- dx::parse_token::ResourcePermissions
- dx::parse_token::TokenResources
- dx::parse_token::TokenV2
- dx::presence::HeartbeatResult
- dx::presence::LeaveResult
- dx::presence::SetStateRequest
- dx::presence::SetStateRequestBuilder
- dx::presence::builders::SetStateRequest
- dx::presence::builders::SetStateRequestBuilder
- dx::presence::builders::set_presence_state::SetStateRequest
- dx::presence::builders::set_presence_state::SetStateRequestBuilder
- dx::presence::result::GetStateInfo
- dx::presence::result::GetStateResult
- dx::presence::result::GetStateSuccessBody
- dx::presence::result::HeartbeatResult
- dx::presence::result::HereNowChannel
- dx::presence::result::HereNowResponseChannelIdentifier
- dx::presence::result::HereNowResponseChannels
- dx::presence::result::HereNowResult
- dx::presence::result::HereNowUser
- dx::presence::result::LeaveResult
- dx::presence::result::SetStateResult
- dx::presence::result::WhereNowResponseSuccessBody
- dx::presence::result::WhereNowResult
- dx::presence::set_presence_state::SetStateRequest
- dx::presence::set_presence_state::SetStateRequestBuilder
- dx::publish::PublishMessageBuilder
- dx::publish::PublishMessageViaChannel
- dx::publish::PublishMessageViaChannelBuilder
- dx::publish::PublishResult
- dx::publish::builders::PublishMessageBuilder
- dx::publish::builders::PublishMessageViaChannel
- dx::publish::builders::PublishMessageViaChannelBuilder
- dx::publish::result::PublishResult
- dx::pubnub_client::Keyset
- dx::pubnub_client::PresenceConfiguration
- dx::pubnub_client::PubNubClientBuilder
- dx::pubnub_client::PubNubClientConfigBuilder
- dx::pubnub_client::PubNubClientDeserializerBuilder
- dx::pubnub_client::PubNubClientInstance
- dx::pubnub_client::PubNubClientKeySetBuilder
- dx::pubnub_client::PubNubClientRef
- dx::pubnub_client::PubNubClientRuntimeBuilder
- dx::pubnub_client::PubNubClientUserIdBuilder
- dx::pubnub_client::PubNubConfig
- dx::pubnub_client::TransportConfiguration
- dx::subscribe::File
- dx::subscribe::Message
- dx::subscribe::MessageAction
- dx::subscribe::Subscription
- dx::subscribe::SubscriptionCursor
- dx::subscribe::SubscriptionParams
- dx::subscribe::SubscriptionSet
- dx::subscribe::builders::raw::RawSubscription
- dx::subscribe::builders::raw::RawSubscriptionBuilder
- dx::subscribe::builders::raw::RawSubscriptionIter
- dx::subscribe::raw::RawSubscription
- dx::subscribe::raw::RawSubscriptionBuilder
- dx::subscribe::raw::RawSubscriptionIter
- dx::subscribe::result::APISuccessBody
- dx::subscribe::result::Envelope
- dx::subscribe::result::FileDataBody
- dx::subscribe::result::MessageActionDataBody
- dx::subscribe::result::SubscribeResult
- dx::subscribe::types::File
- dx::subscribe::types::Message
- dx::subscribe::types::MessageAction
- dx::subscribe::types::SubscriptionCursor
- dx::subscribe::types::SubscriptionParams
- parse_token::ResourcePermissions
- parse_token::TokenResources
- parse_token::TokenV2
- presence::HeartbeatResult
- presence::LeaveResult
- presence::SetStateRequest
- presence::SetStateRequestBuilder
- presence::builders::SetStateRequest
- presence::builders::SetStateRequestBuilder
- presence::builders::set_presence_state::SetStateRequest
- presence::builders::set_presence_state::SetStateRequestBuilder
- presence::result::GetStateInfo
- presence::result::GetStateResult
- presence::result::GetStateSuccessBody
- presence::result::HeartbeatResult
- presence::result::HereNowChannel
- presence::result::HereNowResponseChannelIdentifier
- presence::result::HereNowResponseChannels
- presence::result::HereNowResult
- presence::result::HereNowUser
- presence::result::LeaveResult
- presence::result::SetStateResult
- presence::result::WhereNowResponseSuccessBody
- presence::result::WhereNowResult
- presence::set_presence_state::SetStateRequest
- presence::set_presence_state::SetStateRequestBuilder
- providers::crypto::AesCbcCryptor
- providers::crypto::CryptoModule
- providers::crypto::LegacyCryptor
- providers::crypto::crypto_module::CryptoModule
- providers::crypto::cryptors::AesCbcCryptor
- providers::crypto::cryptors::LegacyCryptor
- providers::crypto::cryptors::aes_cbc::AesCbcCryptor
- providers::crypto::cryptors::legacy::LegacyCryptor
- providers::deserialization_serde::DeserializerSerde
- providers::futures_tokio::RuntimeTokio
- providers::serialization_serde::SerdeSerializer
- publish::PublishMessageBuilder
- publish::PublishMessageViaChannel
- publish::PublishMessageViaChannelBuilder
- publish::PublishResult
- publish::builders::PublishMessageBuilder
- publish::builders::PublishMessageViaChannel
- publish::builders::PublishMessageViaChannelBuilder
- publish::result::PublishResult
- subscribe::File
- subscribe::Message
- subscribe::MessageAction
- subscribe::Subscription
- subscribe::SubscriptionCursor
- subscribe::SubscriptionParams
- subscribe::SubscriptionSet
- subscribe::builders::raw::RawSubscription
- subscribe::builders::raw::RawSubscriptionBuilder
- subscribe::builders::raw::RawSubscriptionIter
- subscribe::raw::RawSubscription
- subscribe::raw::RawSubscriptionBuilder
- subscribe::raw::RawSubscriptionIter
- subscribe::result::APISuccessBody
- subscribe::result::Envelope
- subscribe::result::FileDataBody
- subscribe::result::MessageActionDataBody
- subscribe::result::SubscribeResult
- subscribe::types::File
- subscribe::types::Message
- subscribe::types::MessageAction
- subscribe::types::SubscriptionCursor
- subscribe::types::SubscriptionParams
- transport::TransportReqwest
- transport::middleware::PubNubMiddleware
- transport::reqwest::TransportReqwest
- transport::reqwest::blocking::TransportReqwest
Enums
- RequestRetryConfiguration
- Token
- access::GrantTokenResponseBody
- access::MetaValue
- access::ResourceType
- access::RevokeTokenResponseBody
- access::builders::grant_token::GrantTokenRequestBuilderError
- access::builders::revoke::RevokeTokenRequestBuilderError
- access::grant_token::GrantTokenRequestBuilderError
- access::permissions::ResourceType
- access::result::GrantTokenResponseBody
- access::result::RevokeTokenResponseBody
- access::revoke::RevokeTokenRequestBuilderError
- access::types::MetaValue
- core::PubNubError
- core::RequestRetryConfiguration
- core::ScalarValue
- core::TransportMethod
- core::error::PubNubError
- core::retry_policy::Endpoint
- core::retry_policy::RequestRetryConfiguration
- core::transport_request::TransportMethod
- core::types::ScalarValue
- dx::access::GrantTokenResponseBody
- dx::access::MetaValue
- dx::access::ResourceType
- dx::access::RevokeTokenResponseBody
- dx::access::builders::grant_token::GrantTokenRequestBuilderError
- dx::access::builders::revoke::RevokeTokenRequestBuilderError
- dx::access::grant_token::GrantTokenRequestBuilderError
- dx::access::permissions::ResourceType
- dx::access::result::GrantTokenResponseBody
- dx::access::result::RevokeTokenResponseBody
- dx::access::revoke::RevokeTokenRequestBuilderError
- dx::access::types::MetaValue
- dx::parse_token::MetaValue
- dx::parse_token::Token
- dx::presence::HeartbeatResponseBody
- dx::presence::LeaveResponseBody
- dx::presence::builders::set_presence_state::SetStateRequestBuilderError
- dx::presence::result::GetStateResponseBody
- dx::presence::result::HeartbeatResponseBody
- dx::presence::result::HereNowResponseBody
- dx::presence::result::HereNowResponseSuccessBody
- dx::presence::result::HereNowResponseUserIdentifier
- dx::presence::result::LeaveResponseBody
- dx::presence::result::SetStateResponseBody
- dx::presence::result::WhereNowResponseBody
- dx::presence::set_presence_state::SetStateRequestBuilderError
- dx::publish::PublishResponseBody
- dx::publish::builders::PublishMessageViaChannelBuilderError
- dx::publish::result::PublishResponseBody
- dx::pubnub_client::PubNubClientConfigBuilderError
- dx::subscribe::AppContext
- dx::subscribe::ConnectionStatus
- dx::subscribe::MessageActionEvent
- dx::subscribe::ObjectEvent
- dx::subscribe::Presence
- dx::subscribe::SubscribableType
- dx::subscribe::SubscribeMessageType
- dx::subscribe::SubscribeResponseBody
- dx::subscribe::SubscribeStreamEvent
- dx::subscribe::SubscriptionOptions
- dx::subscribe::Update
- dx::subscribe::builders::raw::RawSubscriptionBuilderError
- dx::subscribe::raw::RawSubscriptionBuilderError
- dx::subscribe::result::EnvelopePayload
- dx::subscribe::result::ObjectDataBody
- dx::subscribe::result::SubscribeResponseBody
- dx::subscribe::result::Update
- dx::subscribe::types::AppContext
- dx::subscribe::types::ConnectionStatus
- dx::subscribe::types::MessageActionEvent
- dx::subscribe::types::ObjectEvent
- dx::subscribe::types::Presence
- dx::subscribe::types::SubscribeMessageType
- dx::subscribe::types::SubscribeStreamEvent
- dx::subscribe::types::SubscriptionOptions
- parse_token::MetaValue
- parse_token::Token
- presence::HeartbeatResponseBody
- presence::LeaveResponseBody
- presence::builders::set_presence_state::SetStateRequestBuilderError
- presence::result::GetStateResponseBody
- presence::result::HeartbeatResponseBody
- presence::result::HereNowResponseBody
- presence::result::HereNowResponseSuccessBody
- presence::result::HereNowResponseUserIdentifier
- presence::result::LeaveResponseBody
- presence::result::SetStateResponseBody
- presence::result::WhereNowResponseBody
- presence::set_presence_state::SetStateRequestBuilderError
- publish::PublishResponseBody
- publish::builders::PublishMessageViaChannelBuilderError
- publish::result::PublishResponseBody
- subscribe::AppContext
- subscribe::ConnectionStatus
- subscribe::MessageActionEvent
- subscribe::ObjectEvent
- subscribe::Presence
- subscribe::SubscribableType
- subscribe::SubscribeMessageType
- subscribe::SubscribeResponseBody
- subscribe::SubscribeStreamEvent
- subscribe::SubscriptionOptions
- subscribe::Update
- subscribe::builders::raw::RawSubscriptionBuilderError
- subscribe::raw::RawSubscriptionBuilderError
- subscribe::result::EnvelopePayload
- subscribe::result::ObjectDataBody
- subscribe::result::SubscribeResponseBody
- subscribe::result::Update
- subscribe::types::AppContext
- subscribe::types::ConnectionStatus
- subscribe::types::MessageActionEvent
- subscribe::types::ObjectEvent
- subscribe::types::Presence
- subscribe::types::SubscribeMessageType
- subscribe::types::SubscribeStreamEvent
- subscribe::types::SubscriptionOptions
Traits
- access::Permission
- access::permissions::Permission
- core::CryptoProvider
- core::Cryptor
- core::Deserialize
- core::Deserializer
- core::Runtime
- core::Serialize
- core::Serializer
- core::Transport
- core::blocking::Transport
- core::crypto_provider::CryptoProvider
- core::cryptor::Cryptor
- core::deserialize::Deserialize
- core::deserializer::Deserializer
- core::runtime::Runtime
- core::serialize::Serialize
- core::serializer::Serializer
- core::transport::Transport
- core::transport::blocking::Transport
- dx::access::Permission
- dx::access::permissions::Permission
- dx::subscribe::EventEmitter
- dx::subscribe::EventSubscriber
- dx::subscribe::Subscribable
- dx::subscribe::Subscriber
- subscribe::EventEmitter
- subscribe::EventSubscriber
- subscribe::Subscribable
- subscribe::Subscriber
Functions
- access::channel
- access::channel_group
- access::permissions::channel
- access::permissions::channel_group
- access::permissions::user_id
- access::user_id
- dx::access::channel
- dx::access::channel_group
- dx::access::permissions::channel
- dx::access::permissions::channel_group
- dx::access::permissions::user_id
- dx::access::user_id
- dx::parse_token::parse_token
- dx::parse_token::parse_token_with
- parse_token
- parse_token::parse_token
- parse_token::parse_token_with
Type Aliases
- PubNubClient
- PubNubGenericClient
- dx::pubnub_client::PubNubClient
- dx::pubnub_client::PubNubGenericClient