pub struct InspectorIssueDetails {Show 29 fields
pub cookieIssueDetails: Option<CookieIssueDetails>,
pub mixedContentIssueDetails: Option<MixedContentIssueDetails>,
pub blockedByResponseIssueDetails: Option<BlockedByResponseIssueDetails>,
pub heavyAdIssueDetails: Option<HeavyAdIssueDetails>,
pub contentSecurityPolicyIssueDetails: Option<ContentSecurityPolicyIssueDetails>,
pub sharedArrayBufferIssueDetails: Option<SharedArrayBufferIssueDetails>,
pub corsIssueDetails: Option<CorsIssueDetails>,
pub attributionReportingIssueDetails: Option<AttributionReportingIssueDetails>,
pub quirksModeIssueDetails: Option<QuirksModeIssueDetails>,
pub partitioningBlobURLIssueDetails: Option<PartitioningBlobURLIssueDetails>,
pub navigatorUserAgentIssueDetails: Option<NavigatorUserAgentIssueDetails>,
pub genericIssueDetails: Option<GenericIssueDetails>,
pub deprecationIssueDetails: Option<DeprecationIssueDetails>,
pub clientHintIssueDetails: Option<ClientHintIssueDetails>,
pub federatedAuthRequestIssueDetails: Option<FederatedAuthRequestIssueDetails>,
pub bounceTrackingIssueDetails: Option<BounceTrackingIssueDetails>,
pub cookieDeprecationMetadataIssueDetails: Option<CookieDeprecationMetadataIssueDetails>,
pub stylesheetLoadingIssueDetails: Option<StylesheetLoadingIssueDetails>,
pub propertyRuleIssueDetails: Option<PropertyRuleIssueDetails>,
pub federatedAuthUserInfoRequestIssueDetails: Option<FederatedAuthUserInfoRequestIssueDetails>,
pub sharedDictionaryIssueDetails: Option<SharedDictionaryIssueDetails>,
pub elementAccessibilityIssueDetails: Option<ElementAccessibilityIssueDetails>,
pub sriMessageSignatureIssueDetails: Option<SRIMessageSignatureIssueDetails>,
pub unencodedDigestIssueDetails: Option<UnencodedDigestIssueDetails>,
pub connectionAllowlistIssueDetails: Option<ConnectionAllowlistIssueDetails>,
pub userReidentificationIssueDetails: Option<UserReidentificationIssueDetails>,
pub permissionElementIssueDetails: Option<PermissionElementIssueDetails>,
pub performanceIssueDetails: Option<PerformanceIssueDetails>,
pub selectivePermissionsInterventionIssueDetails: Option<SelectivePermissionsInterventionIssueDetails>,
}Expand description
This struct holds a list of optional fields with additional information specific to the kind of issue. When adding a new issue code, please also add a new optional field to this type.
Fields§
§mixedContentIssueDetails: Option<MixedContentIssueDetails>§blockedByResponseIssueDetails: Option<BlockedByResponseIssueDetails>§heavyAdIssueDetails: Option<HeavyAdIssueDetails>§contentSecurityPolicyIssueDetails: Option<ContentSecurityPolicyIssueDetails>§corsIssueDetails: Option<CorsIssueDetails>§attributionReportingIssueDetails: Option<AttributionReportingIssueDetails>§quirksModeIssueDetails: Option<QuirksModeIssueDetails>§partitioningBlobURLIssueDetails: Option<PartitioningBlobURLIssueDetails>§genericIssueDetails: Option<GenericIssueDetails>§deprecationIssueDetails: Option<DeprecationIssueDetails>§clientHintIssueDetails: Option<ClientHintIssueDetails>§federatedAuthRequestIssueDetails: Option<FederatedAuthRequestIssueDetails>§bounceTrackingIssueDetails: Option<BounceTrackingIssueDetails>§stylesheetLoadingIssueDetails: Option<StylesheetLoadingIssueDetails>§propertyRuleIssueDetails: Option<PropertyRuleIssueDetails>§federatedAuthUserInfoRequestIssueDetails: Option<FederatedAuthUserInfoRequestIssueDetails>§elementAccessibilityIssueDetails: Option<ElementAccessibilityIssueDetails>§sriMessageSignatureIssueDetails: Option<SRIMessageSignatureIssueDetails>§unencodedDigestIssueDetails: Option<UnencodedDigestIssueDetails>§connectionAllowlistIssueDetails: Option<ConnectionAllowlistIssueDetails>§userReidentificationIssueDetails: Option<UserReidentificationIssueDetails>§permissionElementIssueDetails: Option<PermissionElementIssueDetails>§performanceIssueDetails: Option<PerformanceIssueDetails>§selectivePermissionsInterventionIssueDetails: Option<SelectivePermissionsInterventionIssueDetails>Trait Implementations§
Source§impl Clone for InspectorIssueDetails
impl Clone for InspectorIssueDetails
Source§fn clone(&self) -> InspectorIssueDetails
fn clone(&self) -> InspectorIssueDetails
Returns a duplicate 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 InspectorIssueDetails
impl Debug for InspectorIssueDetails
Source§impl Default for InspectorIssueDetails
impl Default for InspectorIssueDetails
Source§fn default() -> InspectorIssueDetails
fn default() -> InspectorIssueDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InspectorIssueDetails
impl<'de> Deserialize<'de> for InspectorIssueDetails
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 InspectorIssueDetails
impl RefUnwindSafe for InspectorIssueDetails
impl Send for InspectorIssueDetails
impl Sync for InspectorIssueDetails
impl Unpin for InspectorIssueDetails
impl UnsafeUnpin for InspectorIssueDetails
impl UnwindSafe for InspectorIssueDetails
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