pub struct FixtureSnapshot {
pub final_url: IndexUrl,
pub dom_html: String,
pub accessibility: Option<AccessibilitySnapshot>,
pub render_time: Duration,
pub requested_origins: Vec<Origin>,
}Expand description
Fixture snapshot used by the deterministic backend.
Fields§
§final_url: IndexUrlFinal URL.
dom_html: StringRendered DOM HTML.
accessibility: Option<AccessibilitySnapshot>Accessibility tree.
render_time: DurationSimulated render duration.
requested_origins: Vec<Origin>Origins requested while rendering.
Implementations§
Trait Implementations§
Source§impl Clone for FixtureSnapshot
impl Clone for FixtureSnapshot
Source§fn clone(&self) -> FixtureSnapshot
fn clone(&self) -> FixtureSnapshot
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 FixtureSnapshot
impl Debug for FixtureSnapshot
Source§impl PartialEq for FixtureSnapshot
impl PartialEq for FixtureSnapshot
Source§fn eq(&self, other: &FixtureSnapshot) -> bool
fn eq(&self, other: &FixtureSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FixtureSnapshot
impl StructuralPartialEq for FixtureSnapshot
Auto Trait Implementations§
impl Freeze for FixtureSnapshot
impl RefUnwindSafe for FixtureSnapshot
impl Send for FixtureSnapshot
impl Sync for FixtureSnapshot
impl Unpin for FixtureSnapshot
impl UnsafeUnpin for FixtureSnapshot
impl UnwindSafe for FixtureSnapshot
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