pub struct GenerateResult {
pub plain_key: String,
pub key_prefix: String,
pub key_digest: String,
}Expand description
One-time API key material returned to callers.
Fields§
§plain_key: StringPlaintext key shown once.
key_prefix: StringPrefix stored alongside metadata.
key_digest: StringPepper-keyed digest stored at rest.
Trait Implementations§
Source§impl Clone for GenerateResult
impl Clone for GenerateResult
Source§fn clone(&self) -> GenerateResult
fn clone(&self) -> GenerateResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GenerateResult
impl Debug for GenerateResult
Source§impl Drop for GenerateResult
impl Drop for GenerateResult
Auto Trait Implementations§
impl Freeze for GenerateResult
impl RefUnwindSafe for GenerateResult
impl Send for GenerateResult
impl Sync for GenerateResult
impl Unpin for GenerateResult
impl UnsafeUnpin for GenerateResult
impl UnwindSafe for GenerateResult
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