pub enum DeclarativeStep {
Show 14 variants
To(ToStepDef),
Log(LogStepDef),
SetHeader(SetHeaderStepDef),
SetBody(SetBodyStepDef),
Filter(FilterStepDef),
Choice(ChoiceStepDef),
Split(SplitStepDef),
Aggregate(AggregateStepDef),
WireTap(WireTapStepDef),
Multicast(MulticastStepDef),
Stop,
Script(ScriptStepDef),
ConvertBodyTo(BodyTypeDef),
Bean(BeanStepDef),
}Variants§
To(ToStepDef)
Log(LogStepDef)
SetHeader(SetHeaderStepDef)
SetBody(SetBodyStepDef)
Filter(FilterStepDef)
Choice(ChoiceStepDef)
Split(SplitStepDef)
Aggregate(AggregateStepDef)
WireTap(WireTapStepDef)
Multicast(MulticastStepDef)
Stop
Script(ScriptStepDef)
ConvertBodyTo(BodyTypeDef)
Bean(BeanStepDef)
Trait Implementations§
Source§impl Clone for DeclarativeStep
impl Clone for DeclarativeStep
Source§fn clone(&self) -> DeclarativeStep
fn clone(&self) -> DeclarativeStep
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 DeclarativeStep
impl Debug for DeclarativeStep
Source§impl PartialEq for DeclarativeStep
impl PartialEq for DeclarativeStep
impl StructuralPartialEq for DeclarativeStep
Auto Trait Implementations§
impl Freeze for DeclarativeStep
impl RefUnwindSafe for DeclarativeStep
impl Send for DeclarativeStep
impl Sync for DeclarativeStep
impl Unpin for DeclarativeStep
impl UnsafeUnpin for DeclarativeStep
impl UnwindSafe for DeclarativeStep
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