[package] name = "simple-aws-s3" version = "0.2.3" authors = ["Rodgers "] edition = "2018" description = "Simple way to work with AWS S3" readme = "README.md" repository = "https://github.com/cptrodgers/simple-aws-s3" license = "MIT OR Apache-2.0" keywords = ["aws", "s3", "request", "storage"] include = [ "**/*.rs", "Cargo.toml", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] name = "simple_aws_s3" [dependencies] chrono = "0.4" hmac = "0.11.0" sha2 = "0.9.0" base64 = "0.13.0" hex = "0.4.3" serde = { version = "1.0.64", features = ["derive"] } serde_json = "1.0.64" serde-xml-rs = "0.4.1" reqwest = { version = "0.11.10", features = ["json"] } [dev-dependencies] tokio = { version = "1.0.0", features = ["full"] } [[example]] name = "upload_and_download_by_presigned" path = "examples/upload_and_download_by_presigned.rs" [[example]] name = "get_object_information" path = "examples/object_operations.rs"