pub struct CacheTtls {
pub list: Option<u64>,
pub menu: Option<u64>,
pub details: Option<u64>,
pub categories: Option<u64>,
}Expand description
Per-kind TTL overrides in seconds.
Fields§
§list: Option<u64>§details: Option<u64>§categories: Option<u64>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CacheTtls
impl<'de> Deserialize<'de> for CacheTtls
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 Forget for CacheTtls
impl Freeze for CacheTtls
impl RefUnwindSafe for CacheTtls
impl Send for CacheTtls
impl Sync for CacheTtls
impl Unpin for CacheTtls
impl UnsafeUnpin for CacheTtls
impl UnwindSafe for CacheTtls
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