pub struct AuthResponseData {
pub session_id: String,
pub protocol_version: i32,
pub release_version: String,
pub database_name: String,
pub product_name: String,
pub max_data_message_size: i64,
pub max_identifier_length: i32,
pub max_varchar_length: i64,
pub identifier_quote_string: String,
pub time_zone: String,
pub time_zone_behavior: String,
}Expand description
Authentication response data.
Fields§
§session_id: String§protocol_version: i32§release_version: String§database_name: String§product_name: String§max_data_message_size: i64§max_identifier_length: i32§max_varchar_length: i64§identifier_quote_string: String§time_zone: String§time_zone_behavior: StringTrait Implementations§
Source§impl Clone for AuthResponseData
impl Clone for AuthResponseData
Source§fn clone(&self) -> AuthResponseData
fn clone(&self) -> AuthResponseData
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 Debug for AuthResponseData
impl Debug for AuthResponseData
Source§impl<'de> Deserialize<'de> for AuthResponseData
impl<'de> Deserialize<'de> for AuthResponseData
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
Auto Trait Implementations§
impl Freeze for AuthResponseData
impl RefUnwindSafe for AuthResponseData
impl Send for AuthResponseData
impl Sync for AuthResponseData
impl Unpin for AuthResponseData
impl UnsafeUnpin for AuthResponseData
impl UnwindSafe for AuthResponseData
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