pub struct PrimaryAuthorizationPrincipal { /* private fields */ }Expand description
Host-supplied primary-principal Authorization header value.
The value is move-only, never serialized, and exposed only to the scanner’s request-composition boundary after a complete pair has been validated.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrimaryAuthorizationPrincipal
impl RefUnwindSafe for PrimaryAuthorizationPrincipal
impl Send for PrimaryAuthorizationPrincipal
impl Sync for PrimaryAuthorizationPrincipal
impl Unpin for PrimaryAuthorizationPrincipal
impl UnsafeUnpin for PrimaryAuthorizationPrincipal
impl UnwindSafe for PrimaryAuthorizationPrincipal
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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