pub struct TestMeta {
pub name: String,
pub tags: Vec<String>,
pub tier: String,
pub requires: Vec<String>,
pub class: String,
pub stage: String,
}Expand description
Test metadata: name, tags, tier, classification, required features.
Fields§
§name: String§tier: String§requires: Vec<String>§class: StringTest classification per requirements §2.3
stage: StringCI pipeline stage: smoke, core, conformance, stress, differential
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TestMeta
impl<'de> Deserialize<'de> for TestMeta
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 TestMeta
impl RefUnwindSafe for TestMeta
impl Send for TestMeta
impl Sync for TestMeta
impl Unpin for TestMeta
impl UnsafeUnpin for TestMeta
impl UnwindSafe for TestMeta
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