List of all items
Structs
- AggregateStats
- ApiStats
- CreateUploadRequest
- CreateUploadResponse
- EndpointStats
- GetConfigurationRequest
- GetConfigurationResponse
- GetInboxIdsRequest
- GetInboxIdsResponse
- IdentityStats
- PublishRequest
- PublishResponse
- QueryNewestRequest
- QueryNewestResponse
- QueryRequest
- QueryResponse
- RecipientState
- RegisterRequest
- ServerEnvelope
- UnregisterRequest
- UnregisterResponse
- UpdateSubscriptionsRequest
- VerifySmartContractWalletSignaturesRequest
- VerifySmartContractWalletSignaturesResponse
- attachments::AttachmentClientError
- attachments::Attachments
- attachments::DownloadedAttachment
- attachments::LocalAttachment
- attachments::PendingAttachment
- builder::ClientBuilder
- builder::ForkRecoveryOpts
- client::Client
- client::DeviceSync
- client::VisibilityConfirmationOptions
- client::notifications::NotificationConfig
- context::ForegroundCall
- context::ForegroundCalls
- context::XmtpMlsLocalContext
- groups::ConversationDebugInfo
- groups::ConversationListItem
- groups::ConversationStateSnapshot
- groups::FailedInstallationIds
- groups::GroupMembershipCapabilities
- groups::GroupMetadataSnapshot
- groups::InboxCapabilities
- groups::InitialMembershipValidator
- groups::InstallationCapabilities
- groups::MlsGroup
- groups::QueryableContentFields
- groups::WelcomeMembership
- groups::XmtpWelcome
- groups::XmtpWelcomeBuilder
- groups::change_callbacks::AppDataChange
- groups::change_callbacks::UnstableChangeCallbacks
- groups::commit_log::CommitLogWorker
- groups::commit_log::ConversationCursorInfo
- groups::commit_log::Factory
- groups::commit_log::SaveRemoteCommitLogResult
- groups::group_membership::GroupMembership
- groups::group_membership::MembershipDiff
- groups::group_permissions::AndCondition
- groups::group_permissions::AnyCondition
- groups::group_permissions::GroupMutablePermissions
- groups::group_permissions::MetadataAndCondition
- groups::group_permissions::MetadataAnyCondition
- groups::group_permissions::PermissionsAndCondition
- groups::group_permissions::PermissionsAnyCondition
- groups::group_permissions::PolicySet
- groups::intents::Installation
- groups::intents::MembershipDiffWithKeyPackages
- groups::intents::QueueIntent
- groups::intents::QueueIntentBuilder
- groups::intents::SendMessageIntentData
- groups::intents::SendWelcomesAction
- groups::intents::UpdateAdminListIntentData
- groups::intents::UpdateGroupMembershipResult
- groups::intents::UpdateMetadataIntentData
- groups::intents::UpdatePermissionIntentData
- groups::members::GroupMember
- groups::oneshot::Oneshot
- groups::send_message_opts::SendMessageOpts
- groups::send_message_opts::SendMessageOptsBuilder
- groups::summary::ErrorSet
- groups::summary::MessageIdentifier
- groups::summary::MessageIdentifierBuilder
- groups::summary::ProcessSummary
- groups::summary::SyncSummary
- groups::validated_commit::ValidatedCommit
- groups::welcome_sync::GroupSyncSummary
- groups::welcome_sync::WelcomeService
- identity::Identity
- identity::XmtpKeyPackage
- identity::XmtpKeyPackageBuilder
- identity_updates::IdentityRequirement
- identity_updates::IdentityResolutionRegistry
- identity_updates::IdentityUpdates
- identity_updates::InstallationDiff
- messages::decoded_message::ContentDecodeFailure
- messages::decoded_message::CustomContent
- messages::decoded_message::DecodedMessage
- messages::decoded_message::DecodedMessageMetadata
- messages::decoded_message::Markdown
- messages::decoded_message::Reply
- messages::decoded_message::Text
- messages::decoded_message::UndecodableContent
- messages::enrichment::EnrichedStoredMessage
- mls_store::MlsStore
- mls_store::ReceivedPage
- server_configuration::ServerConfigurationHandle
- server_configuration::worker::ConfigurationWorker
- server_configuration::worker::ConfigurationWorkerError
- server_configuration::worker::Factory
- storage_location::ResolvedPaths
- subscriptions::barrier::BarrierSnapshot
- subscriptions::barrier::BarrierTopic
- subscriptions::barrier::GroupBarrierRun
- subscriptions::catch_up::CatchUpSummary
- subscriptions::incoming::IncomingCoordinator
- subscriptions::incoming::IncomingLease
- subscriptions::incoming::IncomingRuntime
- subscriptions::incoming::IncomingStatus
- subscriptions::incoming::IncomingTopicStatus
- subscriptions::local_delivery::DeliveryAcknowledgement
- subscriptions::local_delivery::DeliveryCursor
- subscriptions::local_delivery::DeliverySnapshot
- subscriptions::local_delivery::EnrichedDeliverySnapshot
- subscriptions::local_delivery::LocalDelivery
- subscriptions::local_delivery::LocalDeliveryControl
- subscriptions::local_delivery::LocalDeliveryFilter
- subscriptions::local_delivery::LocalDeliveryItem
- subscriptions::message_reader::MessageReader
- subscriptions::message_reader::MessageReaderControl
- subscriptions::message_reader::MessageReaderObserver
- subscriptions::stream_conversations::StreamConversations
- subscriptions::stream_failure::StreamBarrierCause
- subscriptions::stream_failure::StreamBarrierFailure
- subscriptions::stream_failure::StreamBarrierTopic
- subscriptions::stream_failure::StreamFailureDetails
- subscriptions::stream_failure::StreamFailureSummary
- subscriptions::stream_messages::StreamGroupMessages
- utils::VersionInfo
- worker::WorkerConfig
- worker::WorkerRunner
- worker::device_sync::ArchiveOptions
- worker::device_sync::DeviceSyncClient
- worker::device_sync::archive::ArchiveImporter
- worker::device_sync::archive::BackupMetadata
- worker::device_sync::archive::archive_options::ArchiveOptions
- worker::device_sync::archive::exporter::ArchiveExporter
- worker::device_sync::archive::exporter::ElementWriter
- worker::device_sync::archive::importer::ArchiveImporter
- worker::device_sync::worker::SyncWorker
- worker::disappearing_messages::DisappearingMessagesWorker
- worker::hmac_epoch::HmacEpochWorker
- worker::metrics::MetricInterest
- worker::metrics::WorkerMetrics
- worker::tasks::Factory
- worker::tasks::TaskWorker
- worker::tasks::TaskWorkerChannels
Enums
- attachments::AttachmentSource
- attachments::CredentialFailureKind
- attachments::PendingAttachmentStatus
- builder::ClientBuilderError
- builder::DeviceSyncMode
- builder::ForkRecoveryPolicy
- client::ClientError
- client::Network
- client::notifications::NotificationChannel
- client::notifications::NotificationError
- client::notifications::NotificationOverride
- client::notifications::NotificationState
- groups::DeleteMessageError
- groups::DmValidationError
- groups::GroupError
- groups::GroupLeaveValidationError
- groups::GroupMessageProcessingError
- groups::MetadataPermissionsError
- groups::MlsExtensionType
- groups::PreconfiguredPolicies
- groups::UpdateAdminListType
- groups::app_data::GroupAppDataError
- groups::app_data::ProcessMessageWithAppDataError
- groups::app_data::migration::BootstrapCommitError
- groups::app_data::migration::BootstrapSynthesisError
- groups::commit_log::CommitLogError
- groups::group_permissions::BasePolicies
- groups::group_permissions::GroupMutablePermissionsError
- groups::group_permissions::MembershipPolicies
- groups::group_permissions::MetadataBasePolicies
- groups::group_permissions::MetadataPolicies
- groups::group_permissions::PermissionsBasePolicies
- groups::group_permissions::PermissionsPolicies
- groups::group_permissions::PolicyError
- groups::group_permissions::PreconfiguredPolicies
- groups::intents::AddressesOrInstallationIds
- groups::intents::AdminListActionType
- groups::intents::AppDataUpdateIntentData
- groups::intents::IntentError
- groups::intents::PermissionPolicyOption
- groups::intents::PermissionUpdateType
- groups::intents::PostCommitAction
- groups::members::PermissionLevel
- groups::send_message_opts::SendMessageOptsBuilderError
- groups::validated_commit::CommitValidationError
- identity::GeneratePostQuantumKeyError
- identity::IdentityError
- identity::IdentityStrategy
- identity_updates::IdentityDependencyError
- identity_updates::IdentityUpdateError
- identity_updates::InstallationDiffError
- inbox_handles::HandleError
- inbox_handles::IdentityTarget
- messages::decoded_message::ContentDecodeFailureKind
- messages::decoded_message::DeletedBy
- messages::decoded_message::MessageBody
- messages::enrichment::EnrichMessageError
- mls_store::MlsStoreError
- server_configuration::BlockedConnection
- server_configuration::ConfigurationFetchError
- storage_location::StorageLocation
- storage_location::StorageLocationError
- subscriptions::LocalEventError
- subscriptions::StreamKind
- subscriptions::SubscribeError
- subscriptions::barrier::BarrierCause
- subscriptions::barrier::BarrierError
- subscriptions::barrier::BarrierFailure
- subscriptions::catch_up::CatchUpError
- subscriptions::incoming::IncomingConnection
- subscriptions::incoming::IncomingError
- subscriptions::incoming::IncomingProcessing
- subscriptions::incoming::IncomingReceivePolicy
- subscriptions::incoming::IncomingRegistration
- subscriptions::incoming::IncomingScope
- subscriptions::local_delivery::DeliveryScope
- subscriptions::local_delivery::LocalDeliveryError
- subscriptions::stream_failure::StreamBarrierCauseKind
- subscriptions::stream_failure::StreamBarrierReason
- subscriptions::stream_failure::StreamFailureKind
- worker::WorkerKind
- worker::device_sync::BackupElementSelection
- worker::device_sync::ConversationField
- worker::device_sync::DeviceSyncError
- worker::device_sync::MissingField
- worker::device_sync::archive::ArchiveError
- worker::device_sync::archive::UnreadableGroup
- worker::device_sync::archive::archive_options::BackupElementSelection
- worker::device_sync::preference_sync::PreferenceUpdate
- worker::device_sync::worker::SyncMetric
- worker::disappearing_messages::DisappearingMessagesCleanerError
- worker::key_package_maintenance::KeyPackageMaintenanceError
- worker::tasks::TaskWorkerError
Traits
- ApiBuilder
- BoxableXmtpApi
- InboxOwner
- NetConnectConfig
- XmtpApi
- XmtpBackendClient
- XmtpMlsBidiStreams
- XmtpMlsStreams
- context::XmtpSharedContext
- groups::ValidateGroupMembership
- groups::change_callbacks::AppDataChangeCallback
- groups::group_permissions::MembershipPolicy
- groups::group_permissions::MetadataPolicy
- groups::group_permissions::PermissionsPolicy
- identity::IdentityExt
- subscriptions::router_callbacks::ApiClientIdentity
- worker::LocalNeedsDbReconnect
- worker::MetricsCasting
- worker::NeedsDbReconnect
- worker::Worker
- worker::WorkerFactory
Functions
- client::inbox_addresses_with_verifier
- groups::app_data::migration::stage_bootstrap_commit
- groups::app_data::migration::synthesize_initial_component_values
- groups::app_data::migration::synthesize_initial_component_values_from_extensions
- groups::build_dm_mutable_metadata_extension_default
- groups::build_group_membership_extension
- groups::build_mutable_metadata_extension_default
- groups::build_starting_group_membership_extension
- groups::filter_inbox_ids_needing_updates
- groups::group_permissions::default_policy
- groups::group_permissions::is_policy_admin_only
- groups::group_permissions::is_policy_default
- groups::group_permissions::policy_admin_only
- groups::group_permissions::policy_set_from_dictionary
- groups::validated_commit::validate_proposal
- groups::welcome_pointer::resolve_welcome_pointer
- identity::build_post_quantum_public_key_extension
- identity::parse_credential
- identity_updates::apply_signature_request_with_verifier
- identity_updates::batch_get_association_state_with_verifier
- identity_updates::get_association_state_with_verifier
- identity_updates::get_creation_signature_kind
- identity_updates::identifier_membership
- identity_updates::identifier_opens_inbox
- identity_updates::is_member_of_association_state
- identity_updates::load_identity_updates
- identity_updates::revoke_installations_with_verifier
- inbox_handles::resolve_handles_with_verifier
- messages::enrichment::deleted_message_content_type
- messages::enrichment::enrich_messages
- messages::enrichment::enrich_messages_with_stored
- server_configuration::fetch_server_configuration
- storage_location::deployment_component
- subscriptions::barrier::receive_through_current
- subscriptions::barrier::receive_through_current_until
- subscriptions::barrier::receive_with_welcomes_until
- subscriptions::barrier::wait_through
- subscriptions::router_callbacks::resume_bidi_streams
- subscriptions::router_callbacks::stream_conversation_messages_with_callback_dispatch
- subscriptions::router_callbacks::suspend_bidi_streams
- subscriptions::stream_failure::decode_stream_failure
- subscriptions::stream_failure::encode_stream_failure
- subscriptions::stream_failure::stream_failure_details
- utils::cleanup_duplicate_updates::perform
- utils::hash::sha256
- utils::id::calculate_message_id
- utils::id::calculate_message_id_for_intent
- utils::time::hmac_epoch
- version
- worker::device_sync::archive::check_key
- worker::device_sync::archive::exporter::export
- worker::device_sync::archive::insert_importer
Type Aliases
- ArcedXmtpApi
- BoxedGroupS
- BoxedIncomingS
- BoxedSubscribeS
- BoxedWelcomeS
- BoxedXmtpApi
- MlsContext
- WrappedXmtpApiClient
- XmtpApiClient
- groups::message_list::EnrichedHistoryPage
- groups::message_list::EnrichedRecoveryPage
- worker::BoxedWorker
- worker::DynFactory
- worker::DynMetrics
- worker::WorkerResult
Constants
- groups::change_callbacks::DEFAULT_APP_DATA_CALLBACK_TIMEOUT
- groups::commit_log::DEFAULT_INTERVAL_DURATION
- inbox_handles::HANDLE_SEARCH_CODES
- subscriptions::stream_failure::STREAM_FAILURE_MARKER
- worker::device_sync::archive::BACKUP_VERSION
- worker::device_sync::archive::ENC_KEY_SIZE
- worker::device_sync::archive::NONCE_SIZE
- worker::device_sync::archive::TAG_SIZE