pub struct ChoiceStepDef {
pub whens: Vec<WhenStepDef>,
pub otherwise: Option<Vec<DeclarativeStep>>,
}Fields§
§whens: Vec<WhenStepDef>§otherwise: Option<Vec<DeclarativeStep>>Trait Implementations§
Source§impl Clone for ChoiceStepDef
impl Clone for ChoiceStepDef
Source§fn clone(&self) -> ChoiceStepDef
fn clone(&self) -> ChoiceStepDef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChoiceStepDef
impl Debug for ChoiceStepDef
Source§impl PartialEq for ChoiceStepDef
impl PartialEq for ChoiceStepDef
impl StructuralPartialEq for ChoiceStepDef
Auto Trait Implementations§
impl Freeze for ChoiceStepDef
impl RefUnwindSafe for ChoiceStepDef
impl Send for ChoiceStepDef
impl Sync for ChoiceStepDef
impl Unpin for ChoiceStepDef
impl UnsafeUnpin for ChoiceStepDef
impl UnwindSafe for ChoiceStepDef
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