pub enum UrlPolicyResult {
Allowed,
RequiresApproval {
domain: String,
},
Blocked {
reason: String,
},
}Expand description
Result of enforcing a URL access policy.
Variants§
Allowed
URL is allowed.
RequiresApproval
URL requires first-visit approval from the user.
Blocked
URL is blocked by policy.
Trait Implementations§
Source§impl Clone for UrlPolicyResult
impl Clone for UrlPolicyResult
Source§fn clone(&self) -> UrlPolicyResult
fn clone(&self) -> UrlPolicyResult
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 UrlPolicyResult
impl Debug for UrlPolicyResult
Source§impl PartialEq for UrlPolicyResult
impl PartialEq for UrlPolicyResult
impl Eq for UrlPolicyResult
impl StructuralPartialEq for UrlPolicyResult
Auto Trait Implementations§
impl Freeze for UrlPolicyResult
impl RefUnwindSafe for UrlPolicyResult
impl Send for UrlPolicyResult
impl Sync for UrlPolicyResult
impl Unpin for UrlPolicyResult
impl UnsafeUnpin for UrlPolicyResult
impl UnwindSafe for UrlPolicyResult
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