pub struct ForcedTeardown {
pub instance_id: String,
pub workload: String,
pub subject: RevokedSubject,
pub unloaded: bool,
pub error: Option<String>,
}Expand description
One instance a revocation took down (or failed to).
Fields§
§instance_id: StringInstance id on this node.
workload: StringWorkload name (cog id).
subject: RevokedSubjectThe revoked subject that matched.
unloaded: boolWhether the instance is gone. false: it is still held and the next
sweep tries again.
error: Option<String>Why it is not gone, when it is not.
Trait Implementations§
Source§impl Clone for ForcedTeardown
impl Clone for ForcedTeardown
Source§impl Debug for ForcedTeardown
impl Debug for ForcedTeardown
Source§impl PartialEq for ForcedTeardown
impl PartialEq for ForcedTeardown
Source§impl Serialize for ForcedTeardown
impl Serialize for ForcedTeardown
impl StructuralPartialEq for ForcedTeardown
Auto Trait Implementations§
impl Freeze for ForcedTeardown
impl RefUnwindSafe for ForcedTeardown
impl Send for ForcedTeardown
impl Sync for ForcedTeardown
impl Unpin for ForcedTeardown
impl UnsafeUnpin for ForcedTeardown
impl UnwindSafe for ForcedTeardown
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