pub struct TestBuilderWith<'module, 'func, H> { /* private fields */ }Implementations§
Source§impl<'module, 'func, H> TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> TestBuilderWith<'module, 'func, H>
pub fn new(module: &'module ModuleWith<H>, name: &'static str) -> Self
pub fn using_fixture_dir(self) -> Self
pub fn using_temp_dir(self) -> Self
pub fn inherit_temp_dir(self) -> Self
pub fn inherit_fixture_dir(self) -> Self
pub fn teardown(self, func: impl FnOnce(&mut Test<'_, '_>) + 'func) -> Self
pub fn build(self) -> TestWith<'module, 'func, H>
Auto Trait Implementations§
impl<'module, 'func, H> !RefUnwindSafe for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> !Send for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> !Sync for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> !UnwindSafe for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> Freeze for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> Unpin for TestBuilderWith<'module, 'func, H>
impl<'module, 'func, H> UnsafeUnpin for TestBuilderWith<'module, 'func, H>
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