#[non_exhaustive]pub struct CredentialHeader {
pub name: String,
pub value: Redacted,
}Expand description
One selected credential header, with a value hidden from diagnostics.
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.name: StringHeader name.
value: RedactedSecret header value.
Implementations§
Trait Implementations§
Source§impl Clone for CredentialHeader
impl Clone for CredentialHeader
Source§impl Debug for CredentialHeader
impl Debug for CredentialHeader
impl Eq for CredentialHeader
Source§impl PartialEq for CredentialHeader
impl PartialEq for CredentialHeader
impl StructuralPartialEq for CredentialHeader
Auto Trait Implementations§
impl Freeze for CredentialHeader
impl RefUnwindSafe for CredentialHeader
impl Send for CredentialHeader
impl Sync for CredentialHeader
impl Unpin for CredentialHeader
impl UnsafeUnpin for CredentialHeader
impl UnwindSafe for CredentialHeader
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