pub enum SwarmErrorCode {
Sw1001RoutingInvalid,
Sw1002FailoverNotFound,
Sw1003CircuitBreakerTriggered,
Sw2001WorkerPoolExhausted,
Sw2002ManagerTimeout,
Sw3001StrategyMismatch,
Sw3002ExplorationDepthLimit,
}Expand description
SwarmEngine 独自エラーコード
Variants§
Sw1001RoutingInvalid
SW-1001: Routing configuration invalid
Sw1002FailoverNotFound
SW-1002: Failover target not found
Sw1003CircuitBreakerTriggered
SW-1003: Circuit breaker threshold exceeded
Sw2001WorkerPoolExhausted
SW-2001: Worker pool exhausted
Sw2002ManagerTimeout
SW-2002: Manager timeout
Sw3001StrategyMismatch
SW-3001: Strategy mismatch
Sw3002ExplorationDepthLimit
SW-3002: Exploration depth limit
Trait Implementations§
Source§impl Clone for SwarmErrorCode
impl Clone for SwarmErrorCode
Source§fn clone(&self) -> SwarmErrorCode
fn clone(&self) -> SwarmErrorCode
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 SwarmErrorCode
impl Debug for SwarmErrorCode
Source§impl PartialEq for SwarmErrorCode
impl PartialEq for SwarmErrorCode
impl StructuralPartialEq for SwarmErrorCode
Auto Trait Implementations§
impl Freeze for SwarmErrorCode
impl RefUnwindSafe for SwarmErrorCode
impl Send for SwarmErrorCode
impl Sync for SwarmErrorCode
impl Unpin for SwarmErrorCode
impl UnwindSafe for SwarmErrorCode
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> 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> 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