pub struct WhenSpec {
pub predicate: PredicateSpec,
pub then: Vec<Step>,
}Fields§
§predicate: PredicateSpec§then: Vec<Step>Trait Implementations§
Source§impl<'de> Deserialize<'de> for WhenSpec
impl<'de> Deserialize<'de> for WhenSpec
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 WhenSpec
impl RefUnwindSafe for WhenSpec
impl Send for WhenSpec
impl Sync for WhenSpec
impl Unpin for WhenSpec
impl UnsafeUnpin for WhenSpec
impl UnwindSafe for WhenSpec
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