pub struct TestDaemon { /* private fields */ }Expand description
Owns the parent pipe and process group. Drop is bounded and synchronous, so when a test panics, the daemon is torn down before the test’s scratch directory is deleted.
Implementations§
Source§impl TestDaemon
impl TestDaemon
Trait Implementations§
Source§impl Drop for TestDaemon
impl Drop for TestDaemon
Auto Trait Implementations§
impl !RefUnwindSafe for TestDaemon
impl !UnwindSafe for TestDaemon
impl Freeze for TestDaemon
impl Send for TestDaemon
impl Sync for TestDaemon
impl Unpin for TestDaemon
impl UnsafeUnpin for TestDaemon
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