List of all items
Structs
- attachments::AttachmentDescriptor
- attachments::AttachmentManifest
- attachments::AttachmentSelection
- attachments::AttachmentSendRequest
- attachments::AttachmentSendResult
- attachments::AttachmentService
- attachments::DownloadAttachmentRequest
- attachments::DownloadedAttachment
- attachments::PreparedAttachment
- attachments::SendConversationAttachmentRequest
- attachments::UploadedAttachment
- auth::AuthService
- auth::AuthStatus
- auth::SessionBundle
- auth::SessionUpdate
- config::ImCoreConfig
- config::ServiceEndpoint
- content::ContentPageQuery
- content::ContentService
- content::PageDeleteResult
- content::PageDocument
- content::PageDraft
- content::PageRef
- content::PageSlug
- content::PageUpdate
- core::CoreBootstrap
- core::ImClient
- core::ImCore
- core::ImCoreOpenOptions
- core::ImCoreSecretVaultOptions
- core::LocalStateStatus
- core::MigrationReport
- core::PathCheck
- core::PathValidationReport
- directory::Contact
- directory::ContactListQuery
- directory::DirectoryResolution
- directory::DirectoryService
- directory::DisplayProfile
- directory::DisplayProfileBatchRequest
- directory::FollowRequest
- directory::FollowResult
- directory::HandleLookupResult
- directory::PublicProfile
- directory::RelationStatus
- directory::RelationshipListItem
- directory::RelationshipListQuery
- directory::RelationshipStatus
- directory::SaveContactRequest
- directory::UnfollowRequest
- directory::UnfollowResult
- email::EmailAccount
- email::EmailAddress
- email::EmailAttachmentContent
- email::EmailAttachmentDownloadRequest
- email::EmailAttachmentMetadata
- email::EmailAttribute
- email::EmailFolder
- email::EmailInboxQuery
- email::EmailMarkReadRequest
- email::EmailMarkReadResult
- email::EmailMessage
- email::EmailMessageId
- email::EmailMessageSummary
- email::EmailNotification
- email::EmailNotificationQuery
- email::EmailService
- email::SendEmailRequest
- email::SendEmailResult
- groups::GroupCreateRequest
- groups::GroupE2eeProcessLeaveRequest
- groups::GroupE2eeRecoverMemberRequest
- groups::GroupE2eeUpdateKeyRequest
- groups::GroupJoinRequest
- groups::GroupKeyPackagePublishRequest
- groups::GroupKeyPackagePublishResult
- groups::GroupLeaveRequest
- groups::GroupListRequest
- groups::GroupMember
- groups::GroupMemberLimit
- groups::GroupMemberMutationRequest
- groups::GroupMemberRef
- groups::GroupMemberResolution
- groups::GroupMembersRequest
- groups::GroupMessagesRequest
- groups::GroupPolicyPatch
- groups::GroupProfilePatch
- groups::GroupReadResult
- groups::GroupService
- groups::GroupSnapshot
- groups::GroupSummary
- groups::GroupUpdatePolicyRequest
- groups::GroupUpdateProfileRequest
- groups::GroupUpdateRequest
- groups::GroupUpdateResult
- identity::ContactBindingRequest
- identity::ContactBindingResult
- identity::DaemonSubkeyAuthorizationRevokeResult
- identity::DaemonSubkeyPrivatePackage
- identity::DefaultIdentityChange
- identity::DeleteLocalIdentityResult
- identity::HandleRegistrationResult
- identity::HostedIdentityMaterial
- identity::IdentityReadiness
- identity::IdentityRegistry
- identity::IdentityService
- identity::IdentitySummary
- identity::IdentityVaultMigrationReport
- identity::IdentityVaultStatus
- identity::IdentityVaultVerificationReport
- identity::InitialProfile
- identity::Profile
- identity::ProfileAttribute
- identity::ProfilePatch
- identity::RecoverGeneratedIdentity
- identity::RecoverHandleLocalFinalizeRequest
- identity::RecoverHandleLocalResult
- identity::RecoverHandlePlan
- identity::RecoverHandlePlanRequest
- identity::RecoverHandleRequest
- identity::RecoverHandleResult
- identity::RecoverLocalIdentitySummary
- identity::RecoverLocalUserState
- identity::RecoveredIdentity
- identity::RegisterHandleRequest
- identity::ReplaceDidAffectedLocalState
- identity::ReplaceDidBackupManifestPreview
- identity::ReplaceDidBackupPlan
- identity::ReplaceDidExecutionRequest
- identity::ReplaceDidExecutionResult
- identity::ReplaceDidGeneratedIdentity
- identity::ReplaceDidLocalRebindPlan
- identity::ReplaceDidPlan
- identity::ReplaceDidPlanRequest
- identity::ReplaceDidRemoteCallPreview
- ids::Cursor
- ids::Did
- ids::GroupRef
- ids::Handle
- ids::IdentityId
- ids::MessageId
- ids::Page
- ids::PageLimit
- ids::PeerRef
- ids::ThreadId
- messages::Conversation
- messages::ConversationAlias
- messages::ConversationIdentity
- messages::ConversationListSnapshot
- messages::ConversationPatchSession
- messages::ConversationQuery
- messages::ConversationReadRef
- messages::ConversationSnapshotItem
- messages::ConversationSnapshotMessage
- messages::ConversationSnapshotMessageBody
- messages::ConversationStorageThreadRef
- messages::DelegatedSigningOptions
- messages::HistoryQuery
- messages::InboxHistoryOptions
- messages::InboxQuery
- messages::LocalHistoryQuery
- messages::MarkConversationReadRequest
- messages::MarkReadResult
- messages::MarkThreadReadRequest
- messages::MarkThreadReadResult
- messages::Message
- messages::MessageDeliveryOptions
- messages::MessageMention
- messages::MessageMentionPayload
- messages::MessageMentionRange
- messages::MessageMetadata
- messages::MessageMetadataAttribute
- messages::MessagePage
- messages::MessageRetryPlan
- messages::MessageSendState
- messages::MessageService
- messages::ReadWatermark
- messages::ScopedInboxToken
- messages::SendConversationPayloadRequest
- messages::SendConversationTextRequest
- messages::SendMessageRequest
- messages::SendMessageResult
- messages::SyncConversationAfterRequest
- messages::SyncDeltaRequest
- messages::SyncDeltaResult
- messages::SyncThreadAfterRequest
- messages::SyncThreadAfterResult
- messages::ThreadMessagePatchSession
- paths::IdentityRegistryPaths
- paths::ImCorePaths
- paths::LocalStatePaths
- paths::RuntimePaths
- realtime::AttachmentDownloadAction
- realtime::AttachmentMessageSummary
- realtime::ConnectionStateChanged
- realtime::GroupUpdatedEvent
- realtime::HostNotificationEvent
- realtime::LocalNotificationEvent
- realtime::MessageReceivedEvent
- realtime::MessageUpdatedEvent
- realtime::RealtimeControl
- realtime::RealtimeExit
- realtime::RealtimeOptions
- realtime::RealtimeService
- realtime::RealtimeSession
- realtime::RealtimeStatus
- realtime::RealtimeSyncHint
- realtime::ShutdownSignal
- realtime::UnknownNotificationEvent
- secure::DirectSecureConversation
- secure::DirectSecurePrepareResult
- secure::DirectSecureRepairResult
- secure::DirectSecureStatus
- secure::GroupSecureConversation
- secure::GroupSecureLocalReadiness
- secure::GroupSecurePendingWork
- secure::GroupSecurePrepareResult
- secure::GroupSecureRepairResult
- secure::GroupSecureStatus
- secure::SecureDelivery
- secure::SecureOutboxEntry
- secure::SecureOutboxId
- secure::SecureOutboxResult
- secure::SecureOutboxService
- secure::SecureProblem
- secure::SecureService
- site::SiteDomain
- site::SitePageDocument
- site::SitePageDraft
- site::SitePageQuery
- site::SitePageRef
- site::SitePageUpdate
- site::SiteRootDocument
- site::SiteRootDraft
- site::SiteService
- vault::DeviceVaultRootKey
- vault::FileSecretVault
- vault::FileSecretVaultStore
- vault::SealSecretRequest
- vault::SecretAccessPolicy
- vault::SecretBytes
- vault::SecretMetadata
- vault::SecretRef
Enums
- attachments::AttachmentDestination
- attachments::AttachmentInput
- attachments::DownloadedAttachmentDestination
- auth::AuthScope
- config::MessageTransportPolicy
- content::Visibility
- core::IdentitySecretStoragePolicy
- directory::IdentitySubject
- error::ImError
- groups::GroupAdmissionMode
- groups::GroupDiscoverability
- groups::GroupKeyPackagePurpose
- groups::GroupMemberRole
- groups::GroupMessageSecurityProfile
- groups::GroupSecurityRequirement
- identity::ContactBindingMethod
- identity::ContactBindingMethodKind
- identity::ContactBindingState
- identity::HandleRegistrationState
- identity::IdentityMissingItem
- identity::IdentitySecretStorageBackend
- identity::IdentitySelector
- identity::RecoverHandleState
- identity::RegistrationMethod
- identity::VerificationInput
- messages::ConversationAliasSource
- messages::ConversationIdentityScope
- messages::ConversationMigrationState
- messages::ConversationStorePatch
- messages::DeliveryState
- messages::InboxAuth
- messages::InboxScope
- messages::MessageBody
- messages::MessageBodyView
- messages::MessageDirection
- messages::MessageKind
- messages::MessageMentionRangeUnit
- messages::MessageMentionRole
- messages::MessageMentionSelector
- messages::MessageMentionTarget
- messages::MessageRetryAction
- messages::MessageSecurityMode
- messages::MessageSendStateKind
- messages::MessageTarget
- messages::ThreadMessageStorePatch
- messages::ThreadRef
- realtime::GroupUpdateKind
- realtime::HostNotificationKind
- realtime::ImEvent
- realtime::MessageUpdateKind
- realtime::RealtimeConnectionState
- realtime::RealtimeExitReason
- realtime::RealtimeSubscription
- realtime::ReconnectPolicy
- secure::DirectSecureState
- secure::GroupSecureState
- secure::SecureOutboxStatus
- secure::SecureProblemCode
- vault::SecretKind
Traits
Functions
- attachments::attachment_manifest_content_type
- attachments::manifest_content_string
- messages::direct_peer_scope_thread_id
- messages::is_message_mention_payload
- messages::parse_message_mention_payload
- messages::validate_message_mention_payload
- secure::build_secure_ack_payload
- secure::build_secure_init_payload
- secure::is_pending_confirmation_error
- secure::is_secure_ack_plaintext
- secure::is_secure_init_plaintext
- secure::secure_ack_session_id
- vault::device_vault_root_key_from_env
- vault::encode_delegated_key_ref
- vault::im_core_vault_root_key_from_env
- vault::parse_device_vault_root_key_b64
Type Aliases
Constants
- attachments::ERR_ATTACHMENT_ID_REQUIRED
- attachments::ERR_ATTACHMENT_MESSAGE_INVALID
- attachments::ERR_ATTACHMENT_NOT_FOUND
- identity::DAEMON_SUBKEY_PACKAGE_SCHEMA_V1
- identity::DAEMON_SUBKEY_PACKAGE_SCHEMA_V2
- identity::DAEMON_SUBKEY_PRIVATE_KEY_ENCODING_PEM
- secure::SECURE_ACK_SYSTEM_TYPE
- secure::SECURE_INIT_SYSTEM_TYPE
- vault::DEVICE_VAULT_ROOT_KEY_LEN
- vault::IM_CORE_VAULT_ROOT_KEY_ENV