pub struct UserName;Expand description
The USERNAME attribute is used for message integrity. It identifies the username and password combination used in the message-integrity check.
The value of USERNAME is a variable-length value containing the authentication username. It MUST contain a UTF-8-encoded RFC3629 sequence of fewer than 509 bytes and MUST have been processed using the OpaqueString profile RFC8265. A compliant implementation MUST be able to parse a UTF-8-encoded sequence of 763 or fewer octets to be compatible with RFC5389.
Trait Implementations§
Source§impl<'a> Attribute<'a> for UserName
impl<'a> Attribute<'a> for UserName
impl Copy for UserName
Auto Trait Implementations§
impl Freeze for UserName
impl RefUnwindSafe for UserName
impl Send for UserName
impl Sync for UserName
impl Unpin for UserName
impl UnwindSafe for UserName
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request