[−][src]Crate s3handler
Initilize S3 handler to manipulate objects and buckets
let config = s3handler::CredentialConfig{ host: "s3.us-east-1.amazonaws.com".to_string(), access_key: "akey".to_string(), secret_key: "skey".to_string(), user: None, region: None, // default is us-east-1 s3_type: None, // default will try to config as AWS S3 handler secure: None, // dafault is false, because the integrity protect by HMAC }; let mut handler = s3handler::Handler::from(&config); let _ = handler.la();
Structs
CredentialConfig | The struct for credential config for each S3 cluster |
Handler | The struct for generate the request |
S3Object | Flexible S3 format parser |
Enums
AuthType | The signature type of Authentication |
Format | The response format |
UrlStyle | The request URL style |
Traits
S3Convert |