#[non_exhaustive]pub struct RotateWaitpointHmacSecretAllResult {
pub entries: Vec<RotateWaitpointHmacSecretAllEntry>,
}Expand description
Result of [EngineBackend::rotate_waitpoint_hmac_secret_all].
The Valkey backend returns one entry per execution partition. The
Postgres backend (Wave 4) will return a single-entry vec with
partition = 0 since the Postgres schema stores one global row
per kid (Q4 §adjudication). Consumers that want a uniform “did
ALL rotations succeed?” view inspect each entry’s .result.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.entries: Vec<RotateWaitpointHmacSecretAllEntry>Implementations§
Source§impl RotateWaitpointHmacSecretAllResult
impl RotateWaitpointHmacSecretAllResult
pub fn new(entries: Vec<RotateWaitpointHmacSecretAllEntry>) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RotateWaitpointHmacSecretAllResult
impl !RefUnwindSafe for RotateWaitpointHmacSecretAllResult
impl Send for RotateWaitpointHmacSecretAllResult
impl Sync for RotateWaitpointHmacSecretAllResult
impl Unpin for RotateWaitpointHmacSecretAllResult
impl UnsafeUnpin for RotateWaitpointHmacSecretAllResult
impl !UnwindSafe for RotateWaitpointHmacSecretAllResult
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