pub struct MixedContentIssueDetailsBuilder { /* private fields */ }Expand description
Builder for MixedContentIssueDetails.
Implementations§
Source§impl MixedContentIssueDetailsBuilder
impl MixedContentIssueDetailsBuilder
Sourcepub fn resource_type<VALUE: Into<MixedContentResourceType>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn resource_type<VALUE: Into<MixedContentResourceType>>( &mut self, value: VALUE, ) -> &mut Self
The type of resource causing the mixed content issue (css, js, iframe, form,…). Marked as optional because it is mapped to from blink::mojom::RequestContextType, which will be replaced by network::mojom::RequestDestination
Sourcepub fn resolution_status<VALUE: Into<MixedContentResolutionStatus>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn resolution_status<VALUE: Into<MixedContentResolutionStatus>>( &mut self, value: VALUE, ) -> &mut Self
The way the mixed content issue is being resolved.
Sourcepub fn insecure_url<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn insecure_url<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The unsafe http url causing the mixed content issue.
Sourcepub fn main_resource_url<VALUE: Into<String>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn main_resource_url<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
The url responsible for the call to an unsafe url.
Sourcepub fn request<VALUE: Into<AffectedRequest>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn request<VALUE: Into<AffectedRequest>>( &mut self, value: VALUE, ) -> &mut Self
The mixed content request. Does not always exist (e.g. for unsafe form submission urls).
Sourcepub fn frame<VALUE: Into<AffectedFrame>>(&mut self, value: VALUE) -> &mut Self
pub fn frame<VALUE: Into<AffectedFrame>>(&mut self, value: VALUE) -> &mut Self
Optional because not every mixed content issue is necessarily linked to a frame.
Sourcepub fn build(
&self,
) -> Result<MixedContentIssueDetails, MixedContentIssueDetailsBuilderError>
pub fn build( &self, ) -> Result<MixedContentIssueDetails, MixedContentIssueDetailsBuilderError>
Trait Implementations§
Source§impl Clone for MixedContentIssueDetailsBuilder
impl Clone for MixedContentIssueDetailsBuilder
Source§fn clone(&self) -> MixedContentIssueDetailsBuilder
fn clone(&self) -> MixedContentIssueDetailsBuilder
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 moreAuto Trait Implementations§
impl Freeze for MixedContentIssueDetailsBuilder
impl RefUnwindSafe for MixedContentIssueDetailsBuilder
impl Send for MixedContentIssueDetailsBuilder
impl Sync for MixedContentIssueDetailsBuilder
impl Unpin for MixedContentIssueDetailsBuilder
impl UnsafeUnpin for MixedContentIssueDetailsBuilder
impl UnwindSafe for MixedContentIssueDetailsBuilder
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