pub struct NamespaceCredentials {
pub namespace: String,
pub username: String,
pub password: Option<String>,
}Expand description
Namespace-level credentials.
Fields§
§namespace: StringTarget namespace.
username: StringNamespace username.
password: Option<String>Namespace password.
Implementations§
Trait Implementations§
Source§impl Clone for NamespaceCredentials
impl Clone for NamespaceCredentials
Source§fn clone(&self) -> NamespaceCredentials
fn clone(&self) -> NamespaceCredentials
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Credentials for NamespaceCredentials
impl Credentials for NamespaceCredentials
Source§impl Debug for NamespaceCredentials
impl Debug for NamespaceCredentials
Source§impl<'de> Deserialize<'de> for NamespaceCredentials
impl<'de> Deserialize<'de> for NamespaceCredentials
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NamespaceCredentials
impl PartialEq for NamespaceCredentials
Source§impl Serialize for NamespaceCredentials
impl Serialize for NamespaceCredentials
impl Eq for NamespaceCredentials
impl StructuralPartialEq for NamespaceCredentials
Auto Trait Implementations§
impl Freeze for NamespaceCredentials
impl RefUnwindSafe for NamespaceCredentials
impl Send for NamespaceCredentials
impl Sync for NamespaceCredentials
impl Unpin for NamespaceCredentials
impl UnsafeUnpin for NamespaceCredentials
impl UnwindSafe for NamespaceCredentials
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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