pub struct UrlInspectionResult {
pub amp_result: Option<AmpInspectionResult>,
pub index_status_result: Option<IndexStatusInspectionResult>,
pub inspection_result_link: Option<String>,
pub mobile_usability_result: Option<MobileUsabilityInspectionResult>,
pub rich_results_result: Option<RichResultsInspectionResult>,
}
Expand description
URL inspection result, including all inspection results.
This type is not used in any activity, and only used as part of another schema.
Fields§
§amp_result: Option<AmpInspectionResult>
Result of the AMP analysis. Absent if the page is not an AMP page.
index_status_result: Option<IndexStatusInspectionResult>
Result of the index status analysis.
inspection_result_link: Option<String>
Link to Search Console URL inspection.
mobile_usability_result: Option<MobileUsabilityInspectionResult>
Result of the Mobile usability analysis.
rich_results_result: Option<RichResultsInspectionResult>
Result of the Rich Results analysis. Absent if there are no rich results found.
Trait Implementations§
Source§impl Clone for UrlInspectionResult
impl Clone for UrlInspectionResult
Source§fn clone(&self) -> UrlInspectionResult
fn clone(&self) -> UrlInspectionResult
Returns a copy 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 UrlInspectionResult
impl Debug for UrlInspectionResult
Source§impl Default for UrlInspectionResult
impl Default for UrlInspectionResult
Source§fn default() -> UrlInspectionResult
fn default() -> UrlInspectionResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UrlInspectionResult
impl<'de> Deserialize<'de> for UrlInspectionResult
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 Serialize for UrlInspectionResult
impl Serialize for UrlInspectionResult
impl Part for UrlInspectionResult
Auto Trait Implementations§
impl Freeze for UrlInspectionResult
impl RefUnwindSafe for UrlInspectionResult
impl Send for UrlInspectionResult
impl Sync for UrlInspectionResult
impl Unpin for UrlInspectionResult
impl UnwindSafe for UrlInspectionResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more