List of all items
Structs
- crypto::EncryptedData
- ignore::IgnoreMatcher
- manifest::FileEntry
- manifest::Manifest
- models::GlobalConfig
- models::HistoryEntry
- models::IdentityConfig
- models::VaultConfig
- p2p::VynP2PBehaviour
- relay_storage::RelayStorageProvider
- storage::InMemoryStorageProvider
- wrapping::InvitePayload
Enums
- blob::BlobError
- crypto::CryptoError
- ignore::IgnoreError
- keychain::KeychainError
- manifest::ManifestError
- merge::BinaryMergeDecision
- merge::MergeOutcome
- p2p::P2PError
- p2p::VynP2PBehaviourEvent
- storage::StorageError
- wrapping::WrappingError
Traits
Functions
- blob::blob_path
- blob::decode_blob
- blob::decrypt_blob_by_hash
- blob::decrypt_blob_bytes
- blob::encrypt_file_to_blob
- crypto::decrypt
- crypto::encrypt
- crypto::generate_project_key
- crypto::secret_bytes
- diff::is_binary
- diff::unified_diff
- ignore::load_ignore_matcher
- keychain::account_for_vault
- keychain::load_project_key
- keychain::store_project_key
- manifest::capture_manifest
- merge::detect_binary_conflict
- merge::merge_text
- models::global_config_path
- models::load_global_config
- models::save_global_config
- p2p::build_swarm
- p2p::handle_discovery_event
- p2p::listen_localhost
- p2p::subscribe_sync_topic
- p2p::wait_for_connection
- storage::decrypt_manifest
- storage::encrypt_manifest
- wrapping::unwrap_invite_with_ssh_identity_file
- wrapping::unwrap_project_key_with_ssh_identity_file
- wrapping::wrap_invite_for_ssh_recipient
- wrapping::wrap_project_key_for_ssh_recipient