pub struct RotateWaitpointSecretResult {
pub rotated: u16,
pub failed: Vec<u16>,
pub new_kid: String,
}Expand description
Result of a waitpoint HMAC secret rotation across all execution partitions.
Fields§
§rotated: u16Count of partitions that accepted the rotation.
failed: Vec<u16>Partition indices that failed — operator should investigate (Valkey outage, auth failure, cluster split). Rotation is idempotent, so a re-run after the underlying fault clears converges to the correct state.
new_kid: StringNew kid installed as current.
Trait Implementations§
Source§impl Clone for RotateWaitpointSecretResult
impl Clone for RotateWaitpointSecretResult
Source§fn clone(&self) -> RotateWaitpointSecretResult
fn clone(&self) -> RotateWaitpointSecretResult
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 RotateWaitpointSecretResult
impl Debug for RotateWaitpointSecretResult
Auto Trait Implementations§
impl Freeze for RotateWaitpointSecretResult
impl RefUnwindSafe for RotateWaitpointSecretResult
impl Send for RotateWaitpointSecretResult
impl Sync for RotateWaitpointSecretResult
impl Unpin for RotateWaitpointSecretResult
impl UnsafeUnpin for RotateWaitpointSecretResult
impl UnwindSafe for RotateWaitpointSecretResult
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