Current limitations and pending features in minio-rs
masterThis document tracks the feature parity between minio-go and minio-rs. As of the current version, several APIs and features present in the Go SDK are either missing, partially implemented, or require updates in the Rust SDK.
Key areas of divergence include:
- Missing APIs:
GetObjectAttributes,UpdateObjectEncryption,Inventory APIs,QoS APIs, andLDAP STS provider. - Partial Implementations: New AWS checksum algorithms (missing MD5, SHA512, XXHash variants),
x-minio-source-timeheader overrides, andConditional PUT(requires manualextra_headersinjection for now). - Infrastructure Gaps: S3 Outposts support and handling of HTTP 200 responses containing XML error bodies (which may currently cause panics in certain response parsing logic).