pub struct CircuitBreakerStatus {
pub tripped: bool,
pub subtree_total: u32,
pub max_loops: u32,
}Expand description
Result of a circuit breaker check.
Fields§
§tripped: bool§subtree_total: u32§max_loops: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for CircuitBreakerStatus
impl RefUnwindSafe for CircuitBreakerStatus
impl Send for CircuitBreakerStatus
impl Sync for CircuitBreakerStatus
impl Unpin for CircuitBreakerStatus
impl UnsafeUnpin for CircuitBreakerStatus
impl UnwindSafe for CircuitBreakerStatus
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> 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