List of all items
Structs
- Base64
- BaseAudioInfo
- BaseFileInfo
- BaseImageInfo
- BaseVideoInfo
- EncryptedFile
- EncryptedFileHashes
- EventReceivers
- FrontendSyncServiceState
- FrontendTimelineItem
- FrontendVerificationState
- FullMatrixSession
- LibConfig
- MediaRequestParameters
- MediaThumbnailSettings
- OwnedDeviceId
- OwnedMxcUri
- OwnedRoomId
- OwnedUserId
- RoomScreen
- RoomsList
- Standard
- Thumbnail
- UInt
- UrlSafe
- User
- UserProfile
- V2EncryptedFileInfo
- commands::MilliSecondsSinceUnixEpoch
- commands::OwnedDeviceId
- commands::OwnedEventId
- commands::OwnedRoomId
- commands::OwnedUserId
- commands::UInt
- commands::UserId
- models::event_bridge::EventBridge
- models::event_bridge::broadcast::Receiver
- models::event_bridge::broadcast::Sender
- models::event_bridge::broadcast::WeakSender
- models::event_bridge::broadcast::error::SendError
- models::events::FrontendDevice
- models::events::MatrixLoginPayload
- models::events::MatrixRoomStoreCreateRequest
- models::events::MatrixUpdateCurrentActiveRoom
- models::events::MatrixVerificationEmojis
- models::events::MatrixVerificationResponse
- models::events::OsNotificationRequest
- models::events::ToastNotificationRequest
- models::misc::EditRoomInformationPayload
- models::misc::EditUserInformationPayload
- models::profile::ProfileModel
- mpsc::OwnedPermit
- mpsc::Permit
- mpsc::PermitIterator
- mpsc::Receiver
- mpsc::Sender
- mpsc::UnboundedReceiver
- mpsc::UnboundedSender
- mpsc::WeakSender
- mpsc::WeakUnboundedSender
- mpsc::error::SendError
- oneshot::Receiver
- oneshot::Sender
- oneshot::error::RecvError
Enums
- AttachmentInfo
- AuthSession
- EncryptedFileInfo
- Error
- LoginState
- MatrixRequest
- MediaFormat
- MediaSource
- Method
- RecoveryState
- commands::FrontendAuthTypeResponse
- models::event_bridge::broadcast::error::RecvError
- models::event_bridge::broadcast::error::TryRecvError
- models::events::DeviceGuessedType
- models::events::EmitEvent
- models::events::ListenEvent
- models::events::MediaStreamEvent
- models::events::ToastNotificationVariant
- models::events::VerifyDeviceEvent
- mpsc::error::SendTimeoutError
- mpsc::error::TryRecvError
- mpsc::error::TrySendError
- oneshot::error::TryRecvError
Traits
Functions
- commands::build_temp_client_from_homeserver_url
- commands::check_device_verification
- commands::check_homeserver_auth_type
- commands::check_if_last_device
- commands::define_room_informations
- commands::disconnect_user
- commands::edit_user_information
- commands::fetch_user_profile
- commands::filter_room_list
- commands::get_devices
- commands::get_dm_room_from_user_id
- commands::get_dm_room_id_or_create_it
- commands::get_event_from_main_timeline
- commands::has_backup_setup
- commands::has_session_stored
- commands::is_logged_in
- commands::register_notifications
- commands::rename_device
- commands::reset_cross_signing
- commands::restore_backup_with_passphrase
- commands::send_media_message
- commands::setup_new_backup
- commands::submit_async_request
- commands::upload_media
- commands::verify_device
- init
- models::event_bridge::broadcast::channel
- mpsc::channel
- mpsc::unbounded_channel
- oneshot::channel