pub struct FileExpiration {
pub anchor: String,
pub seconds: u32,
}Expand description
Expiration settings for file upload.
Fields§
§anchor: StringThe anchor for the expiration. Must be created_at.
seconds: u32The lifetime of the file in seconds (3600-2592000).
Implementations§
Source§impl FileExpiration
impl FileExpiration
Sourcepub fn created_at(seconds: u32) -> Self
pub fn created_at(seconds: u32) -> Self
Create an expiration anchor with a duration in seconds.
Trait Implementations§
Source§impl Clone for FileExpiration
impl Clone for FileExpiration
Source§fn clone(&self) -> FileExpiration
fn clone(&self) -> FileExpiration
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 FileExpiration
impl Debug for FileExpiration
Source§impl Default for FileExpiration
impl Default for FileExpiration
Source§fn default() -> FileExpiration
fn default() -> FileExpiration
Returns the “default value” for a type. Read more
impl Eq for FileExpiration
Source§impl PartialEq for FileExpiration
impl PartialEq for FileExpiration
Source§impl Serialize for FileExpiration
impl Serialize for FileExpiration
impl StructuralPartialEq for FileExpiration
Auto Trait Implementations§
impl Freeze for FileExpiration
impl RefUnwindSafe for FileExpiration
impl Send for FileExpiration
impl Sync for FileExpiration
impl Unpin for FileExpiration
impl UnsafeUnpin for FileExpiration
impl UnwindSafe for FileExpiration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.