pub struct ActivateSessionRequest {
pub request_header: RequestHeader,
pub client_signature: SignatureData,
pub locale_ids: Vec<String>,
pub user_identity_token: ExtensionObject,
pub user_token_signature: SignatureData,
}Expand description
ActivateSessionRequest.
Fields§
§request_header: RequestHeaderCommon request header (carries the authentication token).
client_signature: SignatureDataClient signature (empty for None).
locale_ids: Vec<String>Preferred locales.
user_identity_token: ExtensionObjectUser identity token (an ExtensionObject; anonymous for the demo).
user_token_signature: SignatureDataUser token signature (empty for None).
Trait Implementations§
Source§impl Clone for ActivateSessionRequest
impl Clone for ActivateSessionRequest
Source§fn clone(&self) -> ActivateSessionRequest
fn clone(&self) -> ActivateSessionRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ActivateSessionRequest
impl Debug for ActivateSessionRequest
Source§impl PartialEq for ActivateSessionRequest
impl PartialEq for ActivateSessionRequest
Source§fn eq(&self, other: &ActivateSessionRequest) -> bool
fn eq(&self, other: &ActivateSessionRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ActivateSessionRequest
Auto Trait Implementations§
impl Freeze for ActivateSessionRequest
impl RefUnwindSafe for ActivateSessionRequest
impl Send for ActivateSessionRequest
impl Sync for ActivateSessionRequest
impl Unpin for ActivateSessionRequest
impl UnsafeUnpin for ActivateSessionRequest
impl UnwindSafe for ActivateSessionRequest
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