pub enum PostPolicyExpiration {
ExpiresIn(u32),
ExpiresAt(Rfc3339OffsetDateTime),
}Variants§
ExpiresIn(u32)
Expires in X seconds from “now”
ExpiresAt(Rfc3339OffsetDateTime)
Expires at exactly this time
Trait Implementations§
Source§impl Clone for PostPolicyExpiration
impl Clone for PostPolicyExpiration
Source§fn clone(&self) -> PostPolicyExpiration
fn clone(&self) -> PostPolicyExpiration
Returns a duplicate of the value. Read more
1.0.0 · 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 PostPolicyExpiration
impl Debug for PostPolicyExpiration
Source§impl From<PostPolicyExpiration> for Rfc3339OffsetDateTime
impl From<PostPolicyExpiration> for Rfc3339OffsetDateTime
Source§fn from(value: PostPolicyExpiration) -> Self
fn from(value: PostPolicyExpiration) -> Self
Converts to this type from the input type.
Source§impl From<Rfc3339OffsetDateTime> for PostPolicyExpiration
impl From<Rfc3339OffsetDateTime> for PostPolicyExpiration
Source§fn from(value: Rfc3339OffsetDateTime) -> Self
fn from(value: Rfc3339OffsetDateTime) -> Self
Converts to this type from the input type.
Source§impl From<u32> for PostPolicyExpiration
impl From<u32> for PostPolicyExpiration
Auto Trait Implementations§
impl Freeze for PostPolicyExpiration
impl RefUnwindSafe for PostPolicyExpiration
impl Send for PostPolicyExpiration
impl Sync for PostPolicyExpiration
impl Unpin for PostPolicyExpiration
impl UnsafeUnpin for PostPolicyExpiration
impl UnwindSafe for PostPolicyExpiration
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