List of all items
Structs
- blob::BlobRef
- changeset::RowChange
- clock::FixedClock
- clock::SteppingClock
- clock::SystemClock
- config::CloudHomeConfig
- config::Config
- config::ConfigYaml
- db::DbError
- db::OutboxEntry
- encryption::EncryptionService
- id_provider::SequentialIdProvider
- id_provider::UuidProvider
- join_code::InviteCode
- join_code::InviteCodeInfo
- join_code::JoinRequestCode
- keys::KeyService
- keys::UserKeypair
- library_dir::LibraryDir
- oauth::OAuthClientCreds
- oauth::OAuthConfig
- oauth::OAuthTokens
- storage::cloud::cloudkit::CloudKitCloudHome
- storage::cloud::dropbox::DropboxCloudHome
- storage::cloud::google_drive::GoogleDriveCloudHome
- storage::cloud::http::HttpCloudHome
- storage::cloud::oauth_session::OAuthSession
- storage::cloud::onedrive::OneDriveCloudHome
- storage::cloud::s3::S3CloudHome
- storage::cloud::setup::SetupError
- storage::cloud::test_utils::InMemoryCloudHome
- storage::local::BlobStore
- sync::apply::ApplyResult
- sync::conflict::ConflictTracker
- sync::conflict::TableColumns
- sync::conflict::TableSchema
- sync::cycle::SyncComponents
- sync::cycle::SyncCycleResult
- sync::encrypted_storage::EncryptedSyncStorage
- sync::envelope::ChangesetEnvelope
- sync::hlc::Hlc
- sync::hlc::Timestamp
- sync::membership::MembershipChain
- sync::membership::MembershipEntry
- sync::membership_ops::MemberInfo
- sync::membership_ops::MembershipOpsError
- sync::pull::PullResult
- sync::push::OutgoingChangeset
- sync::restore_code::RestoreCode
- sync::restore_code::RestoreCodeInfo
- sync::service::SyncResult
- sync::service::SyncService
- sync::session::SyncSession
- sync::session_ext::Changeset
- sync::session_ext::ConflictContext
- sync::session_ext::Session
- sync::snapshot::BootstrapResult
- sync::snapshot::GcResult
- sync::snapshot::SnapshotMeta
- sync::status::DeviceActivity
- sync::status::SyncStatus
- sync::storage::DeviceHead
- sync::sync_loop::SyncLoopHandle
- sync::sync_loop::SyncLoopStatus
- sync::sync_manager::MemberInfo
- sync::sync_manager::SyncManager
- sync::sync_manager::SyncStatus
Enums
- blob::BlobScope
- changeset::ChangeOp
- config::CloudProvider
- config::ConfigError
- db::OutboxOperation
- encryption::EncryptionError
- join_code::JoinCodeError
- keys::CloudHomeCredentials
- keys::KeyError
- oauth::OAuthError
- storage::cloud::CloudHomeError
- storage::cloud::CloudHomeJoinInfo
- sync::cycle::SyncCycleOutcome
- sync::envelope::UnpackError
- sync::invite::InviteError
- sync::join::JoinError
- sync::membership::MemberRole
- sync::membership::MembershipAction
- sync::membership::MembershipError
- sync::pull::PullError
- sync::restore::RestoreError
- sync::restore::RestoreSource
- sync::restore_code::RestoreCodeError
- sync::restore_code::RestoreProvider
- sync::service::SyncCycleError
- sync::session::SyncError
- sync::session_ext::ConflictAction
- sync::session_ext::ConflictType
- sync::snapshot::SnapshotError
- sync::storage::StorageError
Traits
- blob::BlobPlan
- blob::BlobUploadObserver
- clock::Clock
- db::RawDbHandle
- db::SyncBookkeeping
- db::SyncDb
- id_provider::IdProvider
- storage::cloud::CloudHome
- storage::cloud::cloudkit::CloudKitOps
- sync::storage::SyncStorage
Functions
- changeset::walk
- encryption::encrypted_chunk_range
- encryption::generate_random_key
- join_code::decode
- join_code::decode_invite_code_info
- join_code::decode_join_request
- join_code::encode
- join_code::encode_join_request
- join_code::generate_join_request
- keys::ed25519_to_x25519_public_key
- keys::keyring_service
- keys::read_env
- keys::read_keyring
- keys::seal_box_decrypt
- keys::seal_box_encrypt
- keys::set_keyring_service
- keys::verify_signature
- oauth::authorize
- oauth::authorize_provider
- oauth::code_challenge
- oauth::exchange_code
- oauth::generate_code_verifier
- oauth::oauth_client_creds
- oauth::refresh
- oauth::set_oauth_client_creds
- storage::cloud::create_cloud_home
- storage::cloud::setup::cloud_account_display_for
- storage::cloud::setup::create_sync_storage
- storage::cloud::setup::generate_restore_code
- storage::cloud::setup::sign_in_dropbox
- storage::cloud::setup::sign_in_google_drive
- storage::cloud::setup::sign_in_onedrive
- storage::local::storage_path
- sync::apply::apply_changeset_lww
- sync::conflict::lww_conflict_handler
- sync::cycle::clear_staged_changeset
- sync::cycle::init_sync
- sync::cycle::push_changeset
- sync::cycle::read_staged_changeset
- sync::cycle::run_single_sync_cycle
- sync::cycle::stage_changeset
- sync::cycle::staging_path
- sync::envelope::pack
- sync::envelope::sign_envelope
- sync::envelope::unpack
- sync::envelope::verify_changeset_signature
- sync::invite::create_invitation
- sync::invite::revoke_member
- sync::invite::unwrap_library_key
- sync::join::join_from_invite_code
- sync::join::join_library
- sync::membership::canonical_bytes
- sync::membership::sign_membership_entry
- sync::membership::verify_membership_entry
- sync::membership_ops::apply_key_rotation
- sync::membership_ops::get_members
- sync::membership_ops::invite_member
- sync::membership_ops::remove_member
- sync::membership_ops::sync_authorized_keys
- sync::outbox::process_deletes
- sync::outbox::process_uploads
- sync::pull::pull_changes
- sync::restore::restore_from_cloud
- sync::restore::restore_from_code
- sync::restore_code::decode_restore_code
- sync::restore_code::decode_restore_code_info
- sync::restore_code::encode_restore_code
- sync::restore_code::provider_needs_oauth
- sync::session::set_synced_tables
- sync::session::synced_tables
- sync::session_ext::apply_changeset
- sync::session_ext::apply_changeset_with_context
- sync::snapshot::bootstrap_from_snapshot
- sync::snapshot::create_snapshot
- sync::snapshot::garbage_collect
- sync::snapshot::push_snapshot
- sync::snapshot::should_create_snapshot
- sync::status::build_sync_status