pub struct Authenticate {
pub request_id: String,
pub protocol_version: u32,
pub tenant_id: String,
pub client_id: String,
pub auth_method: String,
pub credentials: String,
}Expand description
Client to server. Carries the protocol version.
Fields§
§request_id: String§protocol_version: u32§tenant_id: String§client_id: String§auth_method: String§credentials: StringTrait Implementations§
Source§impl Clone for Authenticate
impl Clone for Authenticate
Source§impl Debug for Authenticate
impl Debug for Authenticate
Source§impl<'de> Deserialize<'de> for Authenticate
impl<'de> Deserialize<'de> for Authenticate
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
impl Eq for Authenticate
Source§impl PartialEq for Authenticate
impl PartialEq for Authenticate
Source§impl Serialize for Authenticate
impl Serialize for Authenticate
impl StructuralPartialEq for Authenticate
Auto Trait Implementations§
impl Freeze for Authenticate
impl RefUnwindSafe for Authenticate
impl Send for Authenticate
impl Sync for Authenticate
impl Unpin for Authenticate
impl UnsafeUnpin for Authenticate
impl UnwindSafe for Authenticate
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