pub enum DeclarativeStepKind {
Show 41 variants
To,
Log,
SetHeader,
SetHeaderIfAbsent,
SetProperty,
SetBody,
Filter,
Function,
Choice,
Split,
Aggregate,
WireTap,
Multicast,
Stop,
Script,
ConvertBodyTo,
Marshal,
Unmarshal,
Bean,
DynamicRouter,
LoadBalance,
RoutingSlip,
Throttle,
RecipientList,
Process,
ProcessFn,
MapBody,
SetBodyFn,
SetHeaderFn,
StreamCache,
Validate,
Delay,
Loop,
Enrich,
PollEnrich,
DoTry,
IdempotentConsumer,
ClaimCheck,
Sampling,
Sort,
Resequence,
}Variants§
To
Log
SetHeader
SetHeaderIfAbsent
SetProperty
SetBody
Filter
Function
Choice
Split
Aggregate
WireTap
Multicast
Stop
Script
ConvertBodyTo
Marshal
Unmarshal
Bean
DynamicRouter
LoadBalance
RoutingSlip
Throttle
RecipientList
Process
ProcessFn
MapBody
SetBodyFn
SetHeaderFn
StreamCache
Validate
Delay
Loop
Enrich
PollEnrich
DoTry
IdempotentConsumer
ClaimCheck
Sampling
Sort
Resequence
Trait Implementations§
Source§impl Clone for DeclarativeStepKind
impl Clone for DeclarativeStepKind
Source§fn clone(&self) -> DeclarativeStepKind
fn clone(&self) -> DeclarativeStepKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeclarativeStepKind
Source§impl Debug for DeclarativeStepKind
impl Debug for DeclarativeStepKind
impl Eq for DeclarativeStepKind
Source§impl PartialEq for DeclarativeStepKind
impl PartialEq for DeclarativeStepKind
impl StructuralPartialEq for DeclarativeStepKind
Auto Trait Implementations§
impl Freeze for DeclarativeStepKind
impl RefUnwindSafe for DeclarativeStepKind
impl Send for DeclarativeStepKind
impl Sync for DeclarativeStepKind
impl Unpin for DeclarativeStepKind
impl UnsafeUnpin for DeclarativeStepKind
impl UnwindSafe for DeclarativeStepKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.