pub struct EventLog { /* private fields */ }
Implementations§
Source§impl EventLog
impl EventLog
pub fn new(manifest_paths: HashSet<PathBuf>, config: &Config) -> Self
pub fn push_binary(&self, binary: TestBinary)
pub fn push_trace(&self, event: TraceEvent)
pub fn push_config(&self, name: String)
pub fn push_marker(&self)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventLog
impl<'de> Deserialize<'de> for EventLog
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for EventLog
Auto Trait Implementations§
impl !Freeze for EventLog
impl !RefUnwindSafe for EventLog
impl Send for EventLog
impl !Sync for EventLog
impl Unpin for EventLog
impl UnwindSafe for EventLog
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