pub struct ResolvedOrgRoot {
pub root: Zeroizing<[u8; 32]>,
pub epoch: u64,
}Expand description
A resolved org master key and the epoch it was granted at. The epoch is surfaced so a future rotation-aware caller (or audit log) can see WHICH generation was selected without retrofitting the API.
Fields§
§root: Zeroizing<[u8; 32]>§epoch: u64Auto Trait Implementations§
impl Freeze for ResolvedOrgRoot
impl RefUnwindSafe for ResolvedOrgRoot
impl Send for ResolvedOrgRoot
impl Sync for ResolvedOrgRoot
impl Unpin for ResolvedOrgRoot
impl UnsafeUnpin for ResolvedOrgRoot
impl UnwindSafe for ResolvedOrgRoot
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