pub struct CacheMeta {
pub feed_url: String,
pub etag: Option<String>,
pub last_modified: Option<String>,
pub fetched_at: String,
pub content_type: Option<String>,
}Expand description
Cached HTTP metadata for a feed.
Fields§
§feed_url: String§etag: Option<String>§last_modified: Option<String>§fetched_at: StringRFC-3339 UTC time the entry was written.
content_type: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for CacheMeta
impl<'de> Deserialize<'de> for CacheMeta
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 CacheMeta
impl RefUnwindSafe for CacheMeta
impl Send for CacheMeta
impl Sync for CacheMeta
impl Unpin for CacheMeta
impl UnsafeUnpin for CacheMeta
impl UnwindSafe for CacheMeta
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