pub struct FixtureHeadlessBackend { /* private fields */ }Expand description
Deterministic fixture backend for tests and future harnesses.
Implementations§
Source§impl FixtureHeadlessBackend
impl FixtureHeadlessBackend
Sourcepub fn insert(&mut self, url: IndexUrl, snapshot: FixtureSnapshot)
pub fn insert(&mut self, url: IndexUrl, snapshot: FixtureSnapshot)
Registers a rendered DOM snapshot.
Sourcepub fn deny_origin(&mut self, origin: Origin)
pub fn deny_origin(&mut self, origin: Origin)
Denies an origin.
Trait Implementations§
Source§impl Clone for FixtureHeadlessBackend
impl Clone for FixtureHeadlessBackend
Source§fn clone(&self) -> FixtureHeadlessBackend
fn clone(&self) -> FixtureHeadlessBackend
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 FixtureHeadlessBackend
impl Debug for FixtureHeadlessBackend
Source§impl Default for FixtureHeadlessBackend
impl Default for FixtureHeadlessBackend
Source§fn default() -> FixtureHeadlessBackend
fn default() -> FixtureHeadlessBackend
Returns the “default value” for a type. Read more
Source§impl HeadlessBackend for FixtureHeadlessBackend
impl HeadlessBackend for FixtureHeadlessBackend
Source§fn snapshot(
&self,
request: &HeadlessRequest,
) -> Result<HeadlessSnapshot, HeadlessError>
fn snapshot( &self, request: &HeadlessRequest, ) -> Result<HeadlessSnapshot, HeadlessError>
Renders a deterministic snapshot.
Auto Trait Implementations§
impl Freeze for FixtureHeadlessBackend
impl RefUnwindSafe for FixtureHeadlessBackend
impl Send for FixtureHeadlessBackend
impl Sync for FixtureHeadlessBackend
impl Unpin for FixtureHeadlessBackend
impl UnsafeUnpin for FixtureHeadlessBackend
impl UnwindSafe for FixtureHeadlessBackend
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