pub struct TestCase<Options: MergeSerialized> {
pub name: String,
pub headings: Vec<String>,
pub line_number: usize,
pub options: Options,
pub args: Vec<String>,
}
Fields§
§name: String
§headings: Vec<String>
§line_number: usize
§options: Options
§args: Vec<String>
Trait Implementations§
impl<Options: Eq + MergeSerialized> Eq for TestCase<Options>
impl<Options: MergeSerialized> StructuralPartialEq for TestCase<Options>
Auto Trait Implementations§
impl<Options> Freeze for TestCase<Options>where
Options: Freeze,
impl<Options> RefUnwindSafe for TestCase<Options>where
Options: RefUnwindSafe,
impl<Options> Send for TestCase<Options>where
Options: Send,
impl<Options> Sync for TestCase<Options>where
Options: Sync,
impl<Options> Unpin for TestCase<Options>where
Options: Unpin,
impl<Options> UnwindSafe for TestCase<Options>where
Options: UnwindSafe,
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