pub struct Observation {
pub page_id: String,
pub epoch: u64,
pub url: String,
pub title: String,
pub viewport: Rect,
pub nodes: Vec<ObservedNode>,
pub console_errors: usize,
pub added: Vec<String>,
pub removed: Vec<String>,
}Fields§
§page_id: String§epoch: u64§url: String§title: String§viewport: Rect§nodes: Vec<ObservedNode>§console_errors: usize§added: Vec<String>Refs/roles/names added, removed, or changed since the previous observation.
removed: Vec<String>Trait Implementations§
Source§impl Clone for Observation
impl Clone for Observation
Source§impl Debug for Observation
impl Debug for Observation
Auto Trait Implementations§
impl Freeze for Observation
impl RefUnwindSafe for Observation
impl Send for Observation
impl Sync for Observation
impl Unpin for Observation
impl UnsafeUnpin for Observation
impl UnwindSafe for Observation
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