List of all items
Structs
- StorageConfig
- StorageService
- core::BytesStream
- core::ClientOptions
- core::CollectedResponse
- core::Context
- core::CustomHeaders
- core::CustomHeadersPolicy
- core::Error
- core::Etag
- core::ExponentialRetryOptions
- core::ExponentialRetryPolicy
- core::FixedRetryOptions
- core::FixedRetryPolicy
- core::NoRetryPolicy
- core::Pageable
- core::Pipeline
- core::Request
- core::Response
- core::ResponseBody
- core::RetryOptions
- core::TelemetryOptions
- core::TelemetryPolicy
- core::TimeoutPolicy
- core::TransportOptions
- core::TransportPolicy
- core::Url
- core::auth::AccessToken
- core::auth::Secret
- core::error::Error
- core::error::HttpError
- core::headers::HeaderName
- core::headers::HeaderValue
- core::headers::Headers
- core::prelude::Accept
- core::prelude::AcceptEncoding
- core::prelude::ActivityId
- core::prelude::App
- core::prelude::ClientRequestId
- core::prelude::ClientVersion
- core::prelude::ContentDisposition
- core::prelude::ContentEncoding
- core::prelude::ContentLanguage
- core::prelude::ContentLength
- core::prelude::ContentRange
- core::prelude::ContentType
- core::prelude::Context
- core::prelude::Continuation
- core::prelude::Delimiter
- core::prelude::IfModifiedSince
- core::prelude::IfTags
- core::prelude::LeaseBreakPeriod
- core::prelude::LeaseId
- core::prelude::MaxItemCount
- core::prelude::MaxResults
- core::prelude::Metadata
- core::prelude::NextMarker
- core::prelude::Prefix
- core::prelude::ProposedLeaseId
- core::prelude::SequenceNumber
- core::prelude::SourceLeaseId
- core::prelude::Timeout
- core::prelude::User
- core::prelude::UserAgent
- core::prelude::Version
- core::request_options::Accept
- core::request_options::AcceptEncoding
- core::request_options::ActivityId
- core::request_options::App
- core::request_options::ClientRequestId
- core::request_options::ClientVersion
- core::request_options::ContentDisposition
- core::request_options::ContentEncoding
- core::request_options::ContentLanguage
- core::request_options::ContentLength
- core::request_options::ContentRange
- core::request_options::ContentType
- core::request_options::Continuation
- core::request_options::Delimiter
- core::request_options::IfModifiedSince
- core::request_options::IfTags
- core::request_options::LeaseBreakPeriod
- core::request_options::LeaseId
- core::request_options::MaxItemCount
- core::request_options::MaxResults
- core::request_options::Metadata
- core::request_options::NextMarker
- core::request_options::Prefix
- core::request_options::ProposedLeaseId
- core::request_options::SequenceNumber
- core::request_options::SourceLeaseId
- core::request_options::Timeout
- core::request_options::User
- core::request_options::UserAgent
- core::request_options::Version
- core::sleep::Sleep
- core::storage::ConnectionString
- core::storage::ConnectionStringBuilder
- core::storage::ConsistencyCRC64
- core::storage::ConsistencyMD5
- core::storage::CopyId
- core::storage::CopyProgress
- core::storage::Error
- core::storage::IPRange
- core::storage::StorageCredentials
- core::storage::StoredAccessPolicy
- core::storage::StoredAccessPolicyList
- core::storage::headers::CommonStorageResponseHeaders
- core::storage::prelude::AccountSasPermissions
- core::storage::prelude::BlobSasPermissions
- core::storage::prelude::ConsistencyCRC64
- core::storage::prelude::ConsistencyMD5
- core::storage::prelude::CopyId
- core::storage::prelude::IPRange
- core::storage::prelude::StorageCredentials
- core::storage::shared_access_signature::account_sas::AccountSasPermissions
- core::storage::shared_access_signature::account_sas::AccountSharedAccessSignature
- core::storage::shared_access_signature::service_sas::BlobSasPermissions
- core::storage::shared_access_signature::service_sas::BlobSharedAccessSignature
- core::storage::shared_access_signature::service_sas::UserDeligationKey
Enums
- CloudLocation
- Credential
- core::Body
- core::LeaseAction
- core::LeaseDuration
- core::LeaseState
- core::LeaseStatus
- core::Method
- core::StatusCode
- core::error::ErrorKind
- core::lro::LroStatus
- core::lro::location::FinalState
- core::prelude::IfMatchCondition
- core::prelude::IfModifiedSinceCondition
- core::prelude::IfSequenceNumber
- core::prelude::IfSourceMatchCondition
- core::prelude::IfSourceModifiedSinceCondition
- core::prelude::LeaseDuration
- core::prelude::Range
- core::request_options::IfMatchCondition
- core::request_options::IfModifiedSinceCondition
- core::request_options::IfSequenceNumber
- core::request_options::IfSourceMatchCondition
- core::request_options::IfSourceModifiedSinceCondition
- core::request_options::LeaseDuration
- core::request_options::Range
- core::storage::CloudLocation
- core::storage::EndpointProtocol
- core::storage::ErrorKind
- core::storage::StorageCredentialsInner
- core::storage::clients::ServiceType
- core::storage::prelude::AccountSasResource
- core::storage::prelude::AccountSasResourceType
- core::storage::prelude::BlobSignedResource
- core::storage::prelude::SasProtocol
- core::storage::shared_access_signature::SasProtocol
- core::storage::shared_access_signature::account_sas::AccountSasResource
- core::storage::shared_access_signature::account_sas::AccountSasResourceType
- core::storage::shared_access_signature::account_sas::AccountSasService
- core::storage::shared_access_signature::account_sas::AccountSasVersion
- core::storage::shared_access_signature::service_sas::BlobSignedResource
- core::storage::shared_access_signature::service_sas::SasKey
Traits
- core::AppendToUrlQuery
- core::Continuable
- core::Header
- core::HttpClient
- core::Policy
- core::RetryPolicy
- core::SeekableStream
- core::auth::TokenCredential
- core::error::ResultExt
- core::headers::AsHeaders
- core::headers::Header
- core::parsing::FromStringOptional
- core::prelude::AppendToUrlQuery
- core::prelude::Continuable
- core::prelude::Header
- core::storage::ResultExt
- core::storage::prelude::SasToken
- core::storage::shared_access_signature::SasToken
Macros
- core::create_enum
- core::ensure
- core::ensure_eq
- core::ensure_ne
- core::format_err
- core::future
- core::operation
- core::request_header
- core::request_option
- core::request_query
- core::setters
- core::static_url
- core::storage::response_from_headers
Functions
- core::base64::decode
- core::base64::decode_url_safe
- core::base64::encode
- core::base64::encode_url_safe
- core::date::diff
- core::date::duration_from_days
- core::date::duration_from_hours
- core::date::duration_from_minutes
- core::date::iso8601::deserialize
- core::date::iso8601::option::deserialize
- core::date::iso8601::option::serialize
- core::date::iso8601::parse_iso8601
- core::date::iso8601::serialize
- core::date::iso8601::to_iso8601
- core::date::parse_last_state_change
- core::date::parse_rfc1123
- core::date::parse_rfc3339
- core::date::rfc1123::deserialize
- core::date::rfc1123::option::deserialize
- core::date::rfc1123::option::serialize
- core::date::rfc1123::serialize
- core::date::rfc3339::deserialize
- core::date::rfc3339::option::deserialize
- core::date::rfc3339::option::serialize
- core::date::rfc3339::serialize
- core::date::timestamp::deserialize
- core::date::timestamp::microseconds::deserialize
- core::date::timestamp::microseconds::option::deserialize
- core::date::timestamp::microseconds::option::serialize
- core::date::timestamp::microseconds::serialize
- core::date::timestamp::milliseconds::deserialize
- core::date::timestamp::milliseconds::option::deserialize
- core::date::timestamp::milliseconds::option::serialize
- core::date::timestamp::milliseconds::serialize
- core::date::timestamp::nanoseconds::deserialize
- core::date::timestamp::nanoseconds::option::deserialize
- core::date::timestamp::nanoseconds::option::serialize
- core::date::timestamp::nanoseconds::serialize
- core::date::timestamp::option::deserialize
- core::date::timestamp::option::serialize
- core::date::timestamp::serialize
- core::date::to_last_state_change
- core::date::to_rfc1123
- core::date::to_rfc3339
- core::from_json
- core::headers::account_kind_from_headers
- core::headers::client_request_id_from_headers_optional
- core::headers::content_type_from_headers
- core::headers::continuation_token_from_headers_optional
- core::headers::date_from_headers
- core::headers::delete_type_permanent_from_headers
- core::headers::etag_from_headers
- core::headers::etag_from_headers_optional
- core::headers::item_count_from_headers
- core::headers::last_modified_from_headers
- core::headers::last_modified_from_headers_optional
- core::headers::lease_id_from_headers
- core::headers::lease_time_from_headers
- core::headers::request_id_from_headers
- core::headers::request_server_encrypted_from_headers
- core::headers::rfc1123_from_headers_mandatory
- core::headers::sequence_number_from_headers
- core::headers::server_from_headers
- core::headers::session_token_from_headers
- core::headers::sku_name_from_headers
- core::headers::version_from_headers
- core::hmac::hmac_sha256
- core::lro::body_content::get_provisioning_state
- core::lro::get_retry_after
- core::lro::location::get_location
- core::lro::location::get_provisioning_state
- core::new_http_client
- core::parsing::from_azure_time
- core::prelude::case_insensitive_deserialize
- core::prelude::deserialize_null_as_default
- core::sleep
- core::sleep::sleep
- core::storage::clients::finalize_request
- core::storage::clients::new_pipeline_from_options
- core::storage::clients::shared_access_signature
- core::storage::copy_id_from_headers
- core::storage::headers::consistency_from_headers
- core::storage::headers::content_crc64_from_headers
- core::storage::headers::content_crc64_from_headers_optional
- core::storage::headers::content_md5_from_headers
- core::storage::headers::content_md5_from_headers_optional
- core::storage::parsing_xml::cast_must
- core::storage::parsing_xml::cast_optional
- core::storage::parsing_xml::find_subnodes
- core::storage::parsing_xml::inner_text
- core::storage::parsing_xml::traverse
- core::storage::parsing_xml::traverse_single_must
- core::storage::parsing_xml::traverse_single_optional
- core::to_json
- core::util::case_insensitive_deserialize
- core::util::deserialize_null_as_default
- core::xml::read_xml
- core::xml::read_xml_str
- core::xml::text_content::deserialize
- core::xml::text_content::serialize
- core::xml::to_xml
- core::xml::to_xml_with_root
Type Aliases
Statics
- core::auth::DEFAULT_SCOPE_SUFFIX
- core::authority_hosts::AZURE_CHINA_CLOUD
- core::authority_hosts::AZURE_GERMANY_CLOUD
- core::authority_hosts::AZURE_PUBLIC_CLOUD
- core::authority_hosts::AZURE_US_GOVERNMENT_CLOUD
- core::resource_manager_endpoint::AZURE_CHINA_CLOUD
- core::resource_manager_endpoint::AZURE_GERMANY_CLOUD
- core::resource_manager_endpoint::AZURE_PUBLIC_CLOUD
- core::resource_manager_endpoint::AZURE_US_GOVERNMENT_CLOUD
Constants
- core::EMPTY_BODY
- core::content_type::APPLICATION_JSON
- core::content_type::APPLICATION_OCTET_STREAM
- core::content_type::APPLICATION_XML
- core::content_type::APPLICATION_X_WWW_FORM_URLENCODED
- core::content_type::MULTIPART_FORM_DATA
- core::content_type::TEXT_PLAIN
- core::headers::ACCEPT
- core::headers::ACCEPT_ENCODING
- core::headers::ACCOUNT_KIND
- core::headers::ACL
- core::headers::ACTIVITY_ID
- core::headers::APP
- core::headers::APPEND_POSITION
- core::headers::AUTHORIZATION
- core::headers::AZURE_ASYNCOPERATION
- core::headers::BLOB_ACCESS_TIER
- core::headers::BLOB_CACHE_CONTROL
- core::headers::BLOB_COMMITTED_BLOCK_COUNT
- core::headers::BLOB_CONTENT_LENGTH
- core::headers::BLOB_PUBLIC_ACCESS
- core::headers::BLOB_SEQUENCE_NUMBER
- core::headers::BLOB_TYPE
- core::headers::CACHE_CONTROL
- core::headers::CLIENT_REQUEST_ID
- core::headers::CLIENT_VERSION
- core::headers::CONTENT_DISPOSITION
- core::headers::CONTENT_ENCODING
- core::headers::CONTENT_LANGUAGE
- core::headers::CONTENT_LENGTH
- core::headers::CONTENT_LOCATION
- core::headers::CONTENT_MD5
- core::headers::CONTENT_RANGE
- core::headers::CONTENT_SECURITY_POLICY
- core::headers::CONTENT_TYPE
- core::headers::CONTINUATION
- core::headers::COPY_COMPLETION_TIME
- core::headers::COPY_PROGRESS
- core::headers::COPY_SOURCE
- core::headers::COPY_STATUS
- core::headers::COPY_STATUS_DESCRIPTION
- core::headers::CREATION_TIME
- core::headers::DATE
- core::headers::DELETE_SNAPSHOTS
- core::headers::DELETE_TYPE_PERMANENT
- core::headers::ENCRYPTION_ALGORITHM
- core::headers::ENCRYPTION_KEY
- core::headers::ENCRYPTION_KEY_SHA256
- core::headers::ERROR_CODE
- core::headers::ETAG
- core::headers::HAS_IMMUTABILITY_POLICY
- core::headers::HAS_LEGAL_HOLD
- core::headers::IF_MATCH
- core::headers::IF_MODIFIED_SINCE
- core::headers::IF_NONE_MATCH
- core::headers::IF_RANGE
- core::headers::IF_SEQUENCE_NUMBER_EQ
- core::headers::IF_SEQUENCE_NUMBER_LE
- core::headers::IF_SEQUENCE_NUMBER_LT
- core::headers::IF_TAGS
- core::headers::IF_UNMODIFIED_SINCE
- core::headers::ITEM_COUNT
- core::headers::ITEM_TYPE
- core::headers::KEEP_ALIVE
- core::headers::LAST_MODIFIED
- core::headers::LEASE_ACTION
- core::headers::LEASE_BREAK_PERIOD
- core::headers::LEASE_DURATION
- core::headers::LEASE_ID
- core::headers::LEASE_STATE
- core::headers::LEASE_STATUS
- core::headers::LEASE_TIME
- core::headers::LINK
- core::headers::LOCATION
- core::headers::MAX_ITEM_COUNT
- core::headers::META_PREFIX
- core::headers::MS_DATE
- core::headers::MS_RANGE
- core::headers::NAMESPACE_ENABLED
- core::headers::OPERATION_LOCATION
- core::headers::PAGE_WRITE
- core::headers::PREFER
- core::headers::PROPERTIES
- core::headers::PROPOSED_LEASE_ID
- core::headers::RANGE
- core::headers::RANGE_GET_CONTENT_CRC64
- core::headers::RANGE_GET_CONTENT_MD5
- core::headers::REQUEST_ID
- core::headers::REQUEST_SERVER_ENCRYPTED
- core::headers::REQUIRES_SYNC
- core::headers::RETRY_AFTER
- core::headers::RETRY_AFTER_MS
- core::headers::SERVER
- core::headers::SERVER_ENCRYPTED
- core::headers::SESSION_TOKEN
- core::headers::SKU_NAME
- core::headers::SOURCE_IF_MATCH
- core::headers::SOURCE_IF_MODIFIED_SINCE
- core::headers::SOURCE_IF_NONE_MATCH
- core::headers::SOURCE_IF_UNMODIFIED_SINCE
- core::headers::SOURCE_LEASE_ID
- core::headers::SOURCE_RANGE
- core::headers::TAGS
- core::headers::USER
- core::headers::USER_AGENT
- core::headers::VERSION
- core::headers::WWW_AUTHENTICATE
- core::headers::X_MS_RETRY_AFTER_MS
- core::query_param::API_VERSION
- core::storage::EMULATOR_ACCOUNT
- core::storage::EMULATOR_ACCOUNT_KEY
- core::storage::clients::EMULATOR_ACCOUNT
- core::storage::clients::EMULATOR_ACCOUNT_KEY
- core::storage::headers::CONTENT_CRC64
- core::storage::headers::COPY_ID
- core::storage::headers::RENAME_SOURCE