pub struct MiddlewareChainConfig {
pub parallel_execution: bool,
pub timeout_per_middleware: Duration,
pub global_timeout: Duration,
pub continue_on_error: bool,
pub detailed_logging: bool,
}Expand description
Middleware chain configuration
Fields§
§parallel_execution: boolEnable parallel execution where possible
timeout_per_middleware: DurationMaximum execution time per middleware
global_timeout: DurationGlobal timeout for entire chain
continue_on_error: boolContinue on middleware errors
detailed_logging: boolEnable detailed logging
Trait Implementations§
Source§impl Clone for MiddlewareChainConfig
impl Clone for MiddlewareChainConfig
Source§fn clone(&self) -> MiddlewareChainConfig
fn clone(&self) -> MiddlewareChainConfig
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 MiddlewareChainConfig
impl Debug for MiddlewareChainConfig
Auto Trait Implementations§
impl Freeze for MiddlewareChainConfig
impl RefUnwindSafe for MiddlewareChainConfig
impl Send for MiddlewareChainConfig
impl Sync for MiddlewareChainConfig
impl Unpin for MiddlewareChainConfig
impl UnwindSafe for MiddlewareChainConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more