pub struct VisibleSecurityState {
pub securityState: SecurityState,
pub certificateSecurityState: Option<CertificateSecurityState>,
pub safetyTipInfo: Option<SafetyTipInfo>,
pub securityStateIssueIds: Vec<String>,
}Expand description
Security state information about the page.
Fields§
§securityState: SecurityStateThe security level of the page.
certificateSecurityState: Option<CertificateSecurityState>Security state details about the page certificate.
safetyTipInfo: Option<SafetyTipInfo>The type of Safety Tip triggered on the page. Note that this field will be set even if the Safety Tip UI was not actually shown.
securityStateIssueIds: Vec<String>Array of security state issues ids.
Trait Implementations§
Source§impl Clone for VisibleSecurityState
impl Clone for VisibleSecurityState
Source§fn clone(&self) -> VisibleSecurityState
fn clone(&self) -> VisibleSecurityState
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 VisibleSecurityState
impl Debug for VisibleSecurityState
Source§impl Default for VisibleSecurityState
impl Default for VisibleSecurityState
Source§fn default() -> VisibleSecurityState
fn default() -> VisibleSecurityState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VisibleSecurityState
impl<'de> Deserialize<'de> for VisibleSecurityState
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 VisibleSecurityState
impl RefUnwindSafe for VisibleSecurityState
impl Send for VisibleSecurityState
impl Sync for VisibleSecurityState
impl Unpin for VisibleSecurityState
impl UnsafeUnpin for VisibleSecurityState
impl UnwindSafe for VisibleSecurityState
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