List of all items
Structs
- BaseClient
- MinimalStateEvent
- PredecessorRoom
- RawStateEventWithKeys
- RequestedRequiredStates
- Room
- RoomCreateWithCreatorEventContent
- RoomHero
- RoomHeroWithProfile
- RoomInfo
- RoomInfoNotableUpdate
- RoomInfoNotableUpdateReasons
- RoomMember
- RoomMemberships
- RoomRecencyStamp
- RoomStateFilter
- SessionMeta
- SuccessorRoom
- cross_process_lock::CrossProcessLock
- cross_process_lock::CrossProcessLockGuard
- cross_process_lock::memory_store_helper::Lease
- debug::DebugInvitedRoom
- debug::DebugKnockedRoom
- debug::DebugListOfProcessedToDeviceEvents
- debug::DebugListOfRawEventsNoId
- debug::DebugRawEvent
- debug::DebugRawEventNoId
- deserialized_responses::AmbiguityChange
- deserialized_responses::AmbiguityChanges
- deserialized_responses::DecryptedRoomEvent
- deserialized_responses::DisplayName
- deserialized_responses::EncryptionInfo
- deserialized_responses::ForwarderInfo
- deserialized_responses::MembersResponse
- deserialized_responses::ThreadSummary
- deserialized_responses::TimelineEvent
- deserialized_responses::ToDeviceUnableToDecryptInfo
- deserialized_responses::UnableToDecryptInfo
- event_cache::Gap
- event_cache::store::EventCacheStoreLock
- event_cache::store::EventCacheStoreLockGuard
- event_cache::store::MemoryStore
- executor::AbortHandle
- executor::AbortOnDrop
- executor::Handle
- executor::JoinError
- executor::JoinHandle
- executor::Runtime
- failures_cache::FailuresCache
- latest_event::LocalLatestEventValue
- linked_chunk::AsVector
- linked_chunk::Chunk
- linked_chunk::ChunkIdentifier
- linked_chunk::ChunkIdentifierGenerator
- linked_chunk::ChunkMetadata
- linked_chunk::Iter
- linked_chunk::IterBackward
- linked_chunk::LinkedChunk
- linked_chunk::ObservableUpdates
- linked_chunk::OrderTracker
- linked_chunk::Position
- linked_chunk::RawChunk
- linked_chunk::UpdatesSubscriber
- linked_chunk::relational::RelationalLinkedChunk
- locks::Mutex
- locks::RwLock
- media::MediaRequestParameters
- media::MediaThumbnailSettings
- media::store::MediaRetentionPolicy
- media::store::MediaService
- media::store::MediaStoreLock
- media::store::MediaStoreLockGuard
- media::store::MemoryMediaStore
- read_receipts::LatestReadReceipt
- read_receipts::RoomReadReceipts
- recent_emojis::RecentEmojisContent
- ring_buffer::RingBuffer
- store::AccumulatedSentMediaInfo
- store::AvatarCache
- store::ChildTransactionId
- store::ComposerDraft
- store::DependentQueuedRequest
- store::DraftAttachment
- store::DraftThumbnail
- store::FinishGalleryItemInfo
- store::FinishUploadThumbnailInfo
- store::IncorrectMutexGuardError
- store::MemoryStore
- store::QueuedRequest
- store::SaveLockedStateStore
- store::SentMediaInfo
- store::SerializableEventContent
- store::StateChanges
- store::StoreConfig
- store::StoredThreadSubscription
- store::SupportedVersionsResponse
- store::ThreadSubscriptionCatchupToken
- store::WellKnownResponse
- store::migration_helpers::RoomInfoV1
- sync::InvitedRoomUpdate
- sync::JoinedRoomUpdate
- sync::KnockedRoomUpdate
- sync::LeftRoomUpdate
- sync::Notification
- sync::RoomUpdates
- sync::SyncResponse
- sync::Timeline
- sync::UnreadNotificationsCount
- task_monitor::BackgroundTaskFailure
- task_monitor::BackgroundTaskHandle
- task_monitor::BackgroundTaskInfo
- task_monitor::TaskId
- task_monitor::TaskMonitor
- timeout::ElapsedError
- tracing_timer::TracingTimer
- ttl::TtlValue
Enums
- CallIntentConsensus
- DmRoomDefinition
- EditValidityError
- EncryptionState
- Error
- RoomDisplayName
- RoomMembersUpdate
- RoomState
- ThreadingSupport
- cross_process_lock::CrossProcessLockConfig
- cross_process_lock::CrossProcessLockError
- cross_process_lock::CrossProcessLockState
- cross_process_lock::CrossProcessLockUnobtained
- cross_process_lock::MappedCrossProcessLockState
- deserialized_responses::AlgorithmInfo
- deserialized_responses::AnySyncOrStrippedState
- deserialized_responses::DeviceLinkProblem
- deserialized_responses::ProcessedToDeviceEvent
- deserialized_responses::RawAnySyncOrStrippedState
- deserialized_responses::RawAnySyncOrStrippedTimelineEvent
- deserialized_responses::RawSyncOrStrippedState
- deserialized_responses::ShieldState
- deserialized_responses::ShieldStateCode
- deserialized_responses::SyncOrStrippedState
- deserialized_responses::ThreadSummaryStatus
- deserialized_responses::TimelineEventKind
- deserialized_responses::ToDeviceUnableToDecryptReason
- deserialized_responses::UnableToDecryptReason
- deserialized_responses::UnsignedDecryptionResult
- deserialized_responses::UnsignedEventLocation
- deserialized_responses::VerificationLevel
- deserialized_responses::VerificationState
- deserialized_responses::WithheldCode
- event_cache::store::EventCacheStoreError
- event_cache::store::StoreEncryptionError
- latest_event::LatestEventValue
- linked_chunk::ChunkContent
- linked_chunk::Error
- linked_chunk::LinkedChunkId
- linked_chunk::OwnedLinkedChunkId
- linked_chunk::Update
- linked_chunk::lazy_loader::LazyLoaderError
- linked_chunk::relational::RelationalLinkedChunkError
- media::MediaFormat
- media::store::IgnoreMediaRetentionPolicy
- media::store::MediaStoreError
- notification_settings::RoomNotificationMode
- store::ComposerDraftType
- store::DependentQueuedRequestKind
- store::DraftAttachmentContent
- store::QueueWedgeError
- store::QueuedRequestKind
- store::RoomLoadSettings
- store::SentRequestKey
- store::StateStoreDataKey
- store::StateStoreDataValue
- store::StoreEncryptionError
- store::StoreError
- store::ThreadSubscriptionStatus
- sync::State
- task_monitor::BackgroundTaskFailureReason
Traits
- AsyncTraitDeps
- SendOutsideWasm
- SyncOutsideWasm
- cross_process_lock::AcquireCrossProcessLockFn
- cross_process_lock::TryLock
- debug::DebugStructExt
- event_cache::store::EventCacheStore
- event_cache::store::IntoEventCacheStore
- event_cache::store::integration_tests::EventCacheStoreIntegrationTests
- executor::JoinHandleExt
- linked_chunk::relational::IndexableItem
- media::MediaEventContent
- media::UniqueKey
- media::store::IntoMediaStore
- media::store::MediaStore
- media::store::MediaStoreInner
- media::store::integration_tests::MediaStoreInnerIntegrationTests
- media::store::integration_tests::MediaStoreIntegrationTests
- store::IntoStateStore
- store::StateStore
- store::StateStoreExt
- store::integration_tests::StateStoreIntegrationTests
- stream::StreamExt
Macros
- boxed_into_future
- event_cache_store_integration_tests
- event_cache_store_integration_tests_time
- media_store_inner_integration_tests
- media_store_integration_tests
- media_store_integration_tests_time
- statestore_integration_tests
- timer
Functions
- apply_redaction
- check_validity_of_replacement_events
- cross_process_lock::memory_store_helper::try_take_leased_lock
- deserialized_responses::deserialize_utd_reason
- event_cache::store::extract_event_relation
- event_cache::store::integration_tests::check_test_event
- event_cache::store::integration_tests::make_encrypted_test_event
- event_cache::store::integration_tests::make_test_event
- event_cache::store::integration_tests::make_test_event_with_event_id
- executor::spawn
- linked_chunk::lazy_loader::from_last_chunk
- linked_chunk::lazy_loader::insert_new_first_chunk
- linked_chunk::lazy_loader::replace_with
- serde_helpers::extract_bundled_thread_summary
- serde_helpers::extract_redaction_target
- serde_helpers::extract_relation
- serde_helpers::extract_thread_root
- serde_helpers::extract_thread_root_from_content
- serde_helpers::extract_timestamp
- sleep::sleep
- store::compare_thread_subscription_bump_stamps
- timeout::timeout
Type Aliases
- BoxFuture
- MinimalRoomMemberEvent
- Result
- cross_process_lock::AcquireCrossProcessLockResult
- cross_process_lock::CrossProcessLockGeneration
- deserialized_responses::MemberEvent
- deserialized_responses::RawMemberEvent
- event_cache::Event
- event_cache::store::DynEventCacheStore
- event_cache::store::EventCacheStoreLockState
- event_cache::store::Result
- latest_event::RemoteLatestEventValue
- media::store::DynMediaStore
- media::store::Result
- recent_emojis::RecentEmojis
- store::DynStateStore
- store::Result
- stream::BoxStream
Constants
- LEASE_DURATION_MS
- ROOM_VERSION_FALLBACK
- ROOM_VERSION_RULES_FALLBACK
- cross_process_lock::EXTEND_LEASE_EVERY_MS
- cross_process_lock::FIRST_CROSS_PROCESS_LOCK_GENERATION
- cross_process_lock::LEASE_DURATION_MS
- cross_process_lock::MAX_BACKOFF_MS
- cross_process_lock::NO_CROSS_PROCESS_LOCK_GENERATION
- event_cache::store::DEFAULT_CHUNK_CAPACITY