pub struct PagePreviewBlock {
pub url: String,
pub block_reason: BlockReason,
pub blocked_date: NaiveDate,
}Expand description
Page preview block
Represents a page where preview features (snippet, cache, etc.) have been blocked.
Fields§
§url: StringURL of the page with blocked preview
block_reason: BlockReasonReason for blocking the preview
blocked_date: NaiveDateDate when the block was applied
Trait Implementations§
Source§impl Clone for PagePreviewBlock
impl Clone for PagePreviewBlock
Source§fn clone(&self) -> PagePreviewBlock
fn clone(&self) -> PagePreviewBlock
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PagePreviewBlock
impl Debug for PagePreviewBlock
Source§impl<'de> Deserialize<'de> for PagePreviewBlock
impl<'de> Deserialize<'de> for PagePreviewBlock
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 PagePreviewBlock
impl RefUnwindSafe for PagePreviewBlock
impl Send for PagePreviewBlock
impl Sync for PagePreviewBlock
impl Unpin for PagePreviewBlock
impl UnwindSafe for PagePreviewBlock
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)