pub struct YamlRoute {
pub id: String,
pub from: String,
pub steps: Vec<YamlStep>,
pub auto_startup: bool,
pub startup_order: i32,
pub sequential: bool,
pub concurrent: Option<usize>,
pub error_handler: Option<YamlErrorHandler>,
pub circuit_breaker: Option<YamlCircuitBreaker>,
}Fields§
§id: String§from: String§steps: Vec<YamlStep>§auto_startup: bool§startup_order: i32§sequential: bool§concurrent: Option<usize>§error_handler: Option<YamlErrorHandler>§circuit_breaker: Option<YamlCircuitBreaker>Trait Implementations§
Source§impl<'de> Deserialize<'de> for YamlRoute
impl<'de> Deserialize<'de> for YamlRoute
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<YamlRoute, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<YamlRoute, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for YamlRoute
impl RefUnwindSafe for YamlRoute
impl Send for YamlRoute
impl Sync for YamlRoute
impl Unpin for YamlRoute
impl UnsafeUnpin for YamlRoute
impl UnwindSafe for YamlRoute
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request