pub struct SetUp {
pub config: Config,
pub body_predicates: Vec<BodyClause>,
pub files: Vec<String>,
pub examples: Option<Examples>,
}Expand description
Top-level setup loaded from a JSON configuration file.
Fields§
§config: Config§body_predicates: Vec<BodyClause>§files: Vec<String>§examples: Option<Examples>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SetUp
impl<'de> Deserialize<'de> for SetUp
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 SetUp
impl RefUnwindSafe for SetUp
impl Send for SetUp
impl Sync for SetUp
impl Unpin for SetUp
impl UnsafeUnpin for SetUp
impl UnwindSafe for SetUp
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