Struct Step
pub struct Step {
pub(crate) condition: Condition,
pub(crate) inner: StepInner,
}Fields§
§condition: Condition§inner: StepInnerImplementations§
§impl Step
impl Step
pub(crate) fn new(inner: StepInner) -> Self
pub(crate) fn with_condition(self, condition: Condition) -> Self
pub const fn builder() -> StepBuilder
pub(crate) fn is_redundant(&self) -> bool
pub fn transform(&self, attributes: &Attributes, value: &mut Value) -> Outcome
Trait Implementations§
§impl From<Step> for AnyStepMut
impl From<Step> for AnyStepMut
§impl FromIterator<Step> for Transform
impl FromIterator<Step> for Transform
§fn from_iter<T: IntoIterator<Item = Step>>(iter: T) -> Self
fn from_iter<T: IntoIterator<Item = Step>>(iter: T) -> Self
Creates a value from an iterator. Read more
Auto Trait Implementations§
impl Freeze for Step
impl RefUnwindSafe for Step
impl Send for Step
impl Sync for Step
impl Unpin for Step
impl UnwindSafe for Step
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