OptionaletagS3 ETag string (usually an MD5 hex or multipart hash). Absent for prefix entries and objects where S3 did not return an ETag.
true when this entry represents a CommonPrefixes virtual folder.
Full S3 key for objects; the common-prefix string for virtual folders.
OptionallastLast-modified Unix timestamp in milliseconds. Absent for virtual-folder prefix entries.
Object size in bytes. Always 0 for virtual-folder prefix entries.
OptionalstorageS3 storage class (STANDARD, GLACIER, …).
Absent for virtual-folder prefix entries.
A single entry returned by object listing commands.
Both real objects and virtual-folder prefixes (
CommonPrefixes) are represented by this type.isPrefix = truemarks virtual folders so the frontend handles one flat array instead of two separate lists.Mirrors
src-tauri/src/s3/list.rsObjectEntry.