List of all items[−]
Structs
- action::delete::Delete
- action::delete::DeleteData
- action::download::Download
- action::exists::Exists
- action::exists::ExistsResponse
- action::info::Info
- action::info::InfoData
- action::info::InfoResponse
- action::metadata::Metadata
- action::metadata::MetadataResponse
- action::params::Params
- action::params::ParamsData
- action::params::ParamsDataBuilder
- action::password::Password
- action::upload::Upload
- action::version::Version
- action::version::VersionResponse
- api::data::OwnedData
- api::url::UrlBuilder
- client::Client
- client::ClientConfig
- client::ClientConfigBuilder
- crypto::b64::Config
- crypto::key_set::KeySet
- file::info::FileInfo
- file::metadata::Manifest
- file::metadata::ManifestFile
- file::remote_file::RemoteFile
- pipe::PipeReader
- pipe::PipeWriter
- pipe::crypto::ece::EceCrypt
- pipe::crypto::ece::EceReader
- pipe::crypto::ece::EceWriter
- pipe::progress::ProgressPipe
Enums
- action::delete::DeleteDataError
- action::delete::DeleteError
- action::delete::Error
- action::delete::PrepareError
- action::download::DownloadError
- action::download::Error
- action::download::FileError
- action::exists::Error
- action::info::Error
- action::info::InfoDataError
- action::info::InfoError
- action::info::PrepareError
- action::metadata::Error
- action::metadata::MetaError
- action::metadata::RawMetadataResponse
- action::metadata::RequestError
- action::params::ChangeError
- action::params::Error
- action::params::ParamsDataError
- action::params::PrepareError
- action::password::ChangeError
- action::password::Error
- action::password::PrepareError
- action::upload::Error
- action::upload::FileError
- action::upload::PrepareError
- action::upload::ReaderError
- action::upload::UploadError
- action::version::Error
- api::DesiredVersion
- api::Version
- api::data::Error
- api::nonce::NonceError
- api::request::ResponseError
- crypto::b64::CharacterSet
- crypto::b64::DecodeError
- file::metadata::Metadata
- file::remote_file::FileParseError
- pipe::crypto::CryptMode
Traits
- pipe::Pipe
- pipe::PipeLen
- pipe::PipeRead
- pipe::PipeWrite
- pipe::ReadLen
- pipe::WriteLen
- pipe::crypto::Crypt
- pipe::crypto::prelude::Crypt
- pipe::prelude::Pipe
- pipe::prelude::PipeLen
- pipe::prelude::PipeRead
- pipe::prelude::PipeWrite
- pipe::prelude::ReadLen
- pipe::prelude::WriteLen
- pipe::progress::ProgressReporter
Functions
- api::nonce::header_nonce
- api::nonce::request_nonce
- api::request::ensure_success
- config::downloads_default
- config::downloads_max
- config::expiry_max
- config::upload_size_max
- crypto::b64::decode
- crypto::b64::encode
- crypto::hkdf::derive_auth_key
- crypto::hkdf::derive_file_key
- crypto::hkdf::derive_meta_key
- crypto::hkdf::hkdf
- crypto::rand_bytes
- crypto::sig::signature_encoded
- pipe::crypto::ece::generate_salt
- pipe::crypto::ece::len_encrypted
Typedefs
Constants
- action::params::PARAMS_DOWNLOAD_MAX
- action::params::PARAMS_DOWNLOAD_MIN
- config::ECE_RECORD_SIZE
- config::HTTP_STATUS_EXPIRED
- config::HTTP_STATUS_UNAUTHORIZED
- config::SEND_DEFAULT_EXPIRE_TIME
- config::SEND_DEFAULT_HOST
- config::SEND_EXPIRY_DEFAULT
- config::TAG_LEN
- config::UPLOAD_SIZE_MAX_RECOMMENDED
- pipe::crypto::ece::HEADER_LEN
- pipe::crypto::ece::RS