Expand description
Convenient imports for common client consumers.
Re-exports§
pub use crate::AddChatParticipantRequest;pub use crate::AuthCredential;pub use crate::AuthToken;pub use crate::BackendError;pub use crate::BackendResult;pub use crate::ClientBackend;pub use crate::ClientCommandError;pub use crate::ClientError;pub use crate::ClientErrorCategory;pub use crate::ClientEvent;pub use crate::ClientEventDelivery;pub use crate::ClientFailure;pub use crate::ClientRequestError;pub use crate::ClientRunner;pub use crate::ClientStatus;pub use crate::ClientStore;pub use crate::ConnectRequest;pub use crate::DEFAULT_COMMAND_QUEUE_CAPACITY;pub use crate::DEFAULT_EVENT_QUEUE_CAPACITY;pub use crate::DEFAULT_LOSSLESS_EVENT_QUEUE_CAPACITY;pub use crate::DeleteChatRequest;pub use crate::DeleteMessageRequest;pub use crate::DialogFollowMode;pub use crate::DialogNotificationMode;pub use crate::DialogRecord;pub use crate::DialogsPage;pub use crate::DialogsRequest;pub use crate::EditMessageRequest;pub use crate::EventReliability;pub use crate::ExternalId;pub use crate::FakeRealtimeAttempt;pub use crate::FakeRealtimeConnector;pub use crate::HistoryPage;pub use crate::HistoryRequest;pub use crate::InMemoryBackend;pub use crate::InMemoryStore;pub use crate::InlineClient;pub use crate::InlineClientBuilder;pub use crate::InlineClientRuntime;pub use crate::InlineId;pub use crate::LosslessEventDelivery;pub use crate::LosslessEventReceiver;pub use crate::MessageContent;pub use crate::MessageMutation;pub use crate::MessageRecord;pub use crate::NotificationMode;pub use crate::PeerRef;pub use crate::RandomId;pub use crate::ReactRequest;pub use crate::ReadRequest;pub use crate::RealtimeConnectRequest;pub use crate::RealtimeConnectionInfo;pub use crate::RealtimeConnector;pub use crate::ReconnectPolicy;pub use crate::RemoveChatParticipantRequest;pub use crate::SdkBackend;pub use crate::SdkBackendBuildError;pub use crate::SdkBackendBuilder;pub use crate::SdkRealtimeConnector;pub use crate::SendTextOutcome;pub use crate::SendTextRequest;pub use crate::SetMarkedUnreadRequest;pub use crate::SpaceMemberRecord;pub use crate::SpaceMemberRole;pub use crate::SpaceRecord;pub use crate::SqliteStore;pub use crate::StoreError;pub use crate::StoreResult;pub use crate::StoredReaction;pub use crate::StoredReadState;pub use crate::StoredSession;pub use crate::StoredTransaction;pub use crate::SyncBucketKey;pub use crate::SyncBucketPeer;pub use crate::SyncBucketState;pub use crate::SyncConfig;pub use crate::SyncState;pub use crate::TransactionEvent;pub use crate::TransactionId;pub use crate::TransactionIdentity;pub use crate::TransactionState;pub use crate::TypingRequest;pub use crate::UpdateChatInfoRequest;pub use crate::UpdateDialogNotificationsRequest;pub use crate::UploadHandle;pub use crate::UploadRequest;pub use crate::UserSettingsRecord;pub use crate::VERSION;
Structs§
- Client
Identity - Application identity sent with Inline HTTP and realtime requests.