pub struct BrowserUseOriginPolicy {
pub access: Option<AllowDenyRequirement>,
pub access_approval_lifetime: Option<BrowserUseAccessApprovalLifetime>,
pub auto_review: Option<AllowDenyRequirement>,
pub downloads: Option<AllowDenyRequirement>,
pub full_cdp_access: Option<AllowDenyRequirement>,
pub persistent_approval: Option<bool>,
pub uploads: Option<AllowDenyRequirement>,
}Expand description
Per-origin browser-use policy (requirements side, camelCase wire).
Fields§
§access: Option<AllowDenyRequirement>§access_approval_lifetime: Option<BrowserUseAccessApprovalLifetime>§auto_review: Option<AllowDenyRequirement>§downloads: Option<AllowDenyRequirement>§full_cdp_access: Option<AllowDenyRequirement>§persistent_approval: Option<bool>§uploads: Option<AllowDenyRequirement>Trait Implementations§
Source§impl Clone for BrowserUseOriginPolicy
impl Clone for BrowserUseOriginPolicy
Source§fn clone(&self) -> BrowserUseOriginPolicy
fn clone(&self) -> BrowserUseOriginPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BrowserUseOriginPolicy
impl Debug for BrowserUseOriginPolicy
Source§impl Default for BrowserUseOriginPolicy
impl Default for BrowserUseOriginPolicy
Source§fn default() -> BrowserUseOriginPolicy
fn default() -> BrowserUseOriginPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BrowserUseOriginPolicy
impl<'de> Deserialize<'de> for BrowserUseOriginPolicy
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 PartialEq for BrowserUseOriginPolicy
impl PartialEq for BrowserUseOriginPolicy
Source§impl Serialize for BrowserUseOriginPolicy
impl Serialize for BrowserUseOriginPolicy
impl StructuralPartialEq for BrowserUseOriginPolicy
Auto Trait Implementations§
impl Freeze for BrowserUseOriginPolicy
impl RefUnwindSafe for BrowserUseOriginPolicy
impl Send for BrowserUseOriginPolicy
impl Sync for BrowserUseOriginPolicy
impl Unpin for BrowserUseOriginPolicy
impl UnsafeUnpin for BrowserUseOriginPolicy
impl UnwindSafe for BrowserUseOriginPolicy
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