pub struct ExpiresAfter {
pub anchor: String,
pub seconds: i64,
}Expand description
The expiration policy for a file.
Fields§
§anchor: StringAnchor timestamp after which the expiration policy applies.
seconds: i64The number of seconds after the anchor time that the file will expire.
Trait Implementations§
Source§impl Clone for ExpiresAfter
impl Clone for ExpiresAfter
Source§fn clone(&self) -> ExpiresAfter
fn clone(&self) -> ExpiresAfter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExpiresAfter
impl Debug for ExpiresAfter
Source§impl<'de> Deserialize<'de> for ExpiresAfter
impl<'de> Deserialize<'de> for ExpiresAfter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ExpiresAfter
impl RefUnwindSafe for ExpiresAfter
impl Send for ExpiresAfter
impl Sync for ExpiresAfter
impl Unpin for ExpiresAfter
impl UnsafeUnpin for ExpiresAfter
impl UnwindSafe for ExpiresAfter
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