pub enum SchemeRequestFrame {
TopLevelDocument,
Subresource,
Unproven,
}Expand description
Platform proof of which document scope initiated a scheme request.
Unproven is intentionally not treated as a top-level document. Platform
adapters must preserve unavailable or ambiguous evidence rather than
upgrading it at the Rust boundary.
Variants§
Trait Implementations§
Source§impl Clone for SchemeRequestFrame
impl Clone for SchemeRequestFrame
Source§fn clone(&self) -> SchemeRequestFrame
fn clone(&self) -> SchemeRequestFrame
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 moreimpl Copy for SchemeRequestFrame
Source§impl Debug for SchemeRequestFrame
impl Debug for SchemeRequestFrame
impl Eq for SchemeRequestFrame
Source§impl Hash for SchemeRequestFrame
impl Hash for SchemeRequestFrame
Source§impl PartialEq for SchemeRequestFrame
impl PartialEq for SchemeRequestFrame
impl StructuralPartialEq for SchemeRequestFrame
Auto Trait Implementations§
impl Freeze for SchemeRequestFrame
impl RefUnwindSafe for SchemeRequestFrame
impl Send for SchemeRequestFrame
impl Sync for SchemeRequestFrame
impl Unpin for SchemeRequestFrame
impl UnsafeUnpin for SchemeRequestFrame
impl UnwindSafe for SchemeRequestFrame
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