Henk-Jan Lebbink
5080bf9b85
Refactor/cleanup errors ( #179 )
...
Rust Linters / rustfmt (push) Successful in 3m20s
rust-clippy analyze / Run rust-clippy analyzing (push) Failing after 1m5s
* error refactored: moved to thiserror
* Result type alias for better ergonomics:
* removed field from MinioErrorCode::BucketNotEmpty enum
* made field private of MinioErrorResponse
* updated XmlError
* simplified calling errors
* bumped toolchain channel form 1.86.0 to 1.87.0
* bumped toolchain channel form 1.87.0 to 1.88.0 due to clippy fixes that are not compatible with 1.87.0
2025-08-14 21:31:45 -07:00
Henk-Jan Lebbink
720943b4bb
Duplicated code removed, and lazy response evaluation ( #162 )
...
* Duplicated code removed, and lazy response evaluation
* moved Tokio runtime from general dependency to dev dependency
2025-06-18 09:55:53 -07:00
Henk-Jan Lebbink
20d8654e34
Function names updated to reflect AWS names. Updated docs ( #150 )
...
* updated inline doc
* updated inline doc
* API naming conform AWS
* fixed clippy issues
* fixed minor API naming issues
2025-05-09 15:53:44 -07:00
Henk-Jan Lebbink
8134acdd09
Bumped rust edition from 2021 to 2024. Only change is some include sorting ( #128 )
2025-03-11 12:09:43 -07:00
Henk-Jan Lebbink
112c0aed1a
Refactor bucket-lifecycle, bucket-policy, bucket-encryption ( #124 )
...
* refactored from_s3response trait, and refactored get/set/delete policy
* * refactor set/get/delete bucket lifecycle
* refactored from_s3response trait,
* refactored get/set/delete bucket policy
* delete-bucket-encryption
2025-03-07 16:33:41 -08:00
Henk-Jan Lebbink
b2a6cb2655
Refactor bucket lifecycle ( #121 )
...
* bugfix & added example
* refactor set_bucket_lifecycle amd get_bucket_lifecycle
2025-03-03 17:41:04 -08:00
Henk-Jan Lebbink
cba673a379
Refactor set_bucket_versioning ( #114 )
2025-02-20 17:52:07 -08:00