pub struct DriverOutputLine {
pub source: DriverOutputSource,
pub sequence: u64,
pub line: String,
}Expand description
One parsed line from the browser-driver process output.
Fields§
§source: DriverOutputSourceThe output stream this line came from.
sequence: u64Monotonic callback-order sequence number across stdout and stderr.
This is useful for rendering one combined output tail. It does not guarantee the original operating-system write order across separate stdout and stderr pipes.
line: StringThe parsed output line without its trailing newline character.
Trait Implementations§
Source§impl Clone for DriverOutputLine
impl Clone for DriverOutputLine
Source§fn clone(&self) -> DriverOutputLine
fn clone(&self) -> DriverOutputLine
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 DriverOutputLine
impl Debug for DriverOutputLine
Source§impl Hash for DriverOutputLine
impl Hash for DriverOutputLine
Source§impl PartialEq for DriverOutputLine
impl PartialEq for DriverOutputLine
Source§fn eq(&self, other: &DriverOutputLine) -> bool
fn eq(&self, other: &DriverOutputLine) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DriverOutputLine
impl StructuralPartialEq for DriverOutputLine
Auto Trait Implementations§
impl Freeze for DriverOutputLine
impl RefUnwindSafe for DriverOutputLine
impl Send for DriverOutputLine
impl Sync for DriverOutputLine
impl Unpin for DriverOutputLine
impl UnsafeUnpin for DriverOutputLine
impl UnwindSafe for DriverOutputLine
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.