Docs.rs
  • s3compat-0.0.4
    • s3compat 0.0.4
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • bevanhunt
    • Dependencies
      • anyhow ^1.0 normal
      • async-std ^1 normal
      • async-trait ^0.1 normal
      • attohttpc ^0.16 normal
      • base64 ^0.13.0 normal
      • cfg-if ^1 normal
      • chrono ^0.4 normal
      • dirs ^3 normal
      • futures ^0.3 normal
      • hex ^0.4 normal
      • hmac ^0.10 normal
      • http ^0.2 normal
      • log ^0.4 normal
      • maybe-async ^0.2 normal
      • md5 ^0.7 normal
      • minidom ^0.13 normal
      • percent-encoding ^2 normal
      • rust-ini ^0.17 normal
      • serde ^1 normal
      • serde-xml-rs ^0.4 normal
      • serde_derive ^1 normal
      • sha2 ^0.9 normal
      • surf ^2 normal
      • url ^2 normal
      • async-std ^1 dev
      • env_logger ^0.8 dev
      • uuid ^0.8 dev
    • Versions
    • 37.25% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

s3compat0.0.4

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • bucket::Bucket
  • bucket::Tag
  • bucket_ops::BucketConfiguration
  • bucket_ops::CreateBucketResponse
  • command::Multipart
  • creds::AssumeRoleWithWebIdentityResponse
  • creds::AssumeRoleWithWebIdentityResult
  • creds::AssumedRoleUser
  • creds::Credentials
  • creds::ResponseMetadata
  • creds::StsResponseCredentials
  • serde_types::AwsError
  • serde_types::BucketLocationResult
  • serde_types::CommonPrefix
  • serde_types::CompleteMultipartUploadData
  • serde_types::HeadObjectResult
  • serde_types::InitiateMultipartUploadResponse
  • serde_types::ListBucketResult
  • serde_types::ListMultipartUploadsResult
  • serde_types::MultipartUpload
  • serde_types::Object
  • serde_types::Owner
  • serde_types::Part
  • surf_request::SurfRequest

Enums

  • command::Command
  • command::HttpMethod
  • region::Region

Traits

  • request_trait::Request
  • utils::GetAndConvertHeaders

Functions

  • deserializer::bool_deserializer
  • signing::authorization_header
  • signing::authorization_query_params_no_sig
  • signing::canonical_header_string
  • signing::canonical_query_string
  • signing::canonical_request
  • signing::canonical_uri_string
  • signing::scope_string
  • signing::signed_header_string
  • signing::signing_key
  • signing::string_to_sign
  • signing::uri_encode
  • utils::etag_for_path
  • utils::read_chunk

Type Aliases

  • bucket::Query
  • signing::HmacSha256

Constants

  • bucket::CHUNK_SIZE
  • signing::FRAGMENT
  • signing::FRAGMENT_SLASH