pub struct NetworkTestHarness { /* private fields */ }Expand description
Network test harness
Implementations§
Source§impl NetworkTestHarness
impl NetworkTestHarness
Sourcepub async fn new(config: NetworkTestConfig) -> Result<Self>
pub async fn new(config: NetworkTestConfig) -> Result<Self>
Create a new network test harness
Sourcepub async fn run(&mut self) -> NetworkTestResult
pub async fn run(&mut self) -> NetworkTestResult
Run the network test
Sourcepub fn nodes(&self) -> &[NetworkTestNode]
pub fn nodes(&self) -> &[NetworkTestNode]
Get nodes
Auto Trait Implementations§
impl Freeze for NetworkTestHarness
impl RefUnwindSafe for NetworkTestHarness
impl Send for NetworkTestHarness
impl Sync for NetworkTestHarness
impl Unpin for NetworkTestHarness
impl UnsafeUnpin for NetworkTestHarness
impl UnwindSafe for NetworkTestHarness
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