Discriminated union of all supported diff payload kinds.
The kind field mirrors the #[serde(tag = "kind")] on the Rust enum.
kind
#[serde(tag = "kind")]
OCP: new variants are added as new members of this union.
Mirrors src-tauri/src/diff/mod.rs DiffPayload.
src-tauri/src/diff/mod.rs
Map of key → current_storage_class (from listing / HEAD).
key → current_storage_class
The new storage class value (e.g. "GLACIER", "STANDARD_IA").
"GLACIER"
"STANDARD_IA"
The objects whose storage class will be changed.
Discriminated union of all supported diff payload kinds.
The
kindfield mirrors the#[serde(tag = "kind")]on the Rust enum.OCP: new variants are added as new members of this union.
Mirrors
src-tauri/src/diff/mod.rsDiffPayload.