pub enum PasteExpiration {
Min10,
Hour1,
Day1,
Week1,
Week2,
Month1,
Month6,
Year1,
Never,
}Expand description
Expiration duration for a paste.
Variants§
Min10
10 minutes
Hour1
1 hour
Day1
1 day
Week1
1 week (default)
Week2
2 weeks
Month1
1 month
Month6
6 months
Year1
1 year
Never
Never expires
Trait Implementations§
Source§impl Clone for PasteExpiration
impl Clone for PasteExpiration
Source§impl Debug for PasteExpiration
impl Debug for PasteExpiration
Source§impl Default for PasteExpiration
impl Default for PasteExpiration
Source§impl<'de> Deserialize<'de> for PasteExpiration
impl<'de> Deserialize<'de> for PasteExpiration
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
Source§impl FromStr for PasteExpiration
impl FromStr for PasteExpiration
Auto Trait Implementations§
impl Forget for PasteExpiration
impl Freeze for PasteExpiration
impl RefUnwindSafe for PasteExpiration
impl Send for PasteExpiration
impl Sync for PasteExpiration
impl Unpin for PasteExpiration
impl UnsafeUnpin for PasteExpiration
impl UnwindSafe for PasteExpiration
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