pub struct TestDef {
pub name: String,
pub run: String,
pub timeout: u64,
pub env: BTreeMap<String, String>,
}Expand description
A single test assertion — used by both VM and live test runners.
Fields§
§name: String§run: String§timeout: u64§env: BTreeMap<String, String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for TestDef
impl<'de> Deserialize<'de> for TestDef
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
Auto Trait Implementations§
impl Freeze for TestDef
impl RefUnwindSafe for TestDef
impl Send for TestDef
impl Sync for TestDef
impl Unpin for TestDef
impl UnsafeUnpin for TestDef
impl UnwindSafe for TestDef
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