pub struct TtlMove {
pub interval: String,
pub volume: String,
}Expand description
A move-to-volume TTL tier.
Safety posture: both fields are app-controlled raw fragments emitted verbatim.
Fields§
§interval: StringRaw INTERVAL fragment, e.g. "14 DAY".
volume: StringVolume name, e.g. "cold".
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TtlMove
impl RefUnwindSafe for TtlMove
impl Send for TtlMove
impl Sync for TtlMove
impl Unpin for TtlMove
impl UnsafeUnpin for TtlMove
impl UnwindSafe for TtlMove
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more