List of all items
Structs
- AttributeValue
- Attributes
- AttributesIter
- BackoffConfig
- CopyOptions
- Extensions
- GetOptions
- GetResult
- HeaderMap
- HeaderValue
- ListResult
- ObjectMeta
- PutMultipartOptions
- PutOptions
- PutPayload
- PutPayloadIntoIter
- PutPayloadIter
- PutPayloadMut
- PutResult
- RenameOptions
- RetryConfig
- TagSet
- UpdateVersion
- WriteMultipart
- aws::AmazonS3
- aws::AmazonS3Builder
- aws::AwsAuthorizer
- aws::AwsCredential
- azure::AzureAccessKey
- azure::AzureAuthorizer
- azure::MicrosoftAzure
- azure::MicrosoftAzureBuilder
- buffered::BufReader
- buffered::BufWriter
- chunked::ChunkedStore
- client::Certificate
- client::ClientOptions
- client::HttpClient
- client::HttpError
- client::HttpRequestBody
- client::HttpResponseBody
- client::ReqwestConnector
- client::SpawnService
- client::SpawnedReqwestConnector
- client::StaticCredentialProvider
- gcp::GcpCredential
- gcp::GcpSigningCredential
- gcp::GoogleCloudStorage
- gcp::GoogleCloudStorageBuilder
- gcp::ServiceAccountKey
- http::HttpBuilder
- http::HttpStore
- limit::LimitStore
- limit::LimitUpload
- list::PaginatedListOptions
- list::PaginatedListResult
- local::LocalFileSystem
- memory::InMemory
- multipart::PartId
- path::InvalidPart
- path::Path
- path::PathPart
- path::PathParts
- prefix::PrefixStore
- registry::DefaultObjectStoreRegistry
- throttle::ThrottleConfig
- throttle::ThrottledStore
Enums
- Attribute
- CopyMode
- Error
- GetRange
- GetResultPayload
- ObjectStoreScheme
- PutMode
- RenameTargetMode
- aws::AmazonS3ConfigKey
- aws::Checksum
- aws::S3ConditionalPut
- aws::S3CopyIfNotExists
- azure::AzureConfigKey
- azure::AzureCredential
- client::ClientConfigKey
- client::HttpErrorKind
- gcp::GoogleConfigKey
- path::Error
Traits
- MultipartUpload
- ObjectStore
- ObjectStoreExt
- client::CredentialProvider
- client::HttpConnector
- client::HttpService
- list::PaginatedListStore
- multipart::MultipartStore
- registry::ObjectStoreRegistry
- signer::Signer
Functions
- aws::resolve_bucket_region
- coalesce_ranges
- collect_bytes
- delimited::newline_delimited_stream
- integration::copy_if_not_exists
- integration::copy_rename_nonexistent_object
- integration::get_nonexistent_object
- integration::get_opts
- integration::list_paginated
- integration::list_uses_directories_correctly
- integration::list_with_delimiter
- integration::list_with_offset_exclusivity
- integration::multipart
- integration::multipart_out_of_order
- integration::multipart_race_condition
- integration::put_get_attributes
- integration::put_get_delete_list
- integration::put_opts
- integration::rename_and_copy
- integration::stream_get
- parse_url
- parse_url_opts
Type Aliases
- DynObjectStore
- MultipartId
- Result
- UploadPart
- aws::AwsCredentialProvider
- azure::AzureCredentialProvider
- client::HttpRequest
- client::HttpResponse
- gcp::GcpCredentialProvider
- gcp::GcpSigningCredentialProvider