pub struct ExpiresAfter {
pub anchor: String,
pub seconds: u64,
}Expand description
File-expiration policy used by uploads (expires_after) and batch output
files (output_expires_after): expire seconds after anchor
("created_at").
Fields§
§anchor: String§seconds: u64Implementations§
Source§impl ExpiresAfter
impl ExpiresAfter
Sourcepub fn after_creation(seconds: u64) -> Self
pub fn after_creation(seconds: u64) -> Self
Expire seconds after creation (anchor "created_at").
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