pub struct AuthApiClient { /* private fields */ }Implementations§
Source§impl AuthApiClient
impl AuthApiClient
pub fn new(websocket_api_base: Arc<WebsocketApi>) -> Self
Trait Implementations§
Source§impl AuthApi for AuthApiClient
impl AuthApi for AuthApiClient
fn session_logon<'life0, 'async_trait>(
&'life0 self,
params: SessionLogonParams,
) -> Pin<Box<dyn Future<Output = Result<Vec<WebsocketApiResponse<Box<SessionLogonResponseResult>>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn session_logout<'life0, 'async_trait>(
&'life0 self,
params: SessionLogoutParams,
) -> Pin<Box<dyn Future<Output = Result<Vec<WebsocketApiResponse<Box<SessionLogoutResponseResult>>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn session_status<'life0, 'async_trait>(
&'life0 self,
params: SessionStatusParams,
) -> Pin<Box<dyn Future<Output = Result<WebsocketApiResponse<Box<SessionStatusResponseResult>>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Source§impl Clone for AuthApiClient
impl Clone for AuthApiClient
Source§fn clone(&self) -> AuthApiClient
fn clone(&self) -> AuthApiClient
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for AuthApiClient
impl !UnwindSafe for AuthApiClient
impl Freeze for AuthApiClient
impl Send for AuthApiClient
impl Sync for AuthApiClient
impl Unpin for AuthApiClient
impl UnsafeUnpin for AuthApiClient
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