pub struct ClientSessionsService { /* private fields */ }Expand description
Operations on the ClientSessions resource.
Implementations§
Source§impl ClientSessionsService
impl ClientSessionsService
pub async fn list( &self, opts: Option<&ClientSessionListOptions>, ) -> Result<PaginatedResponse<ClientSession>, Error>
pub async fn get(&self, session_id: i64) -> Result<ClientSession, Error>
pub async fn summary( &self, account_id: Option<i64>, region_id: Option<i64>, region_cluster_id: Option<i64>, volume_id: Option<i64>, user_id: Option<i64>, ) -> Result<SessionSummary, Error>
Auto Trait Implementations§
impl !RefUnwindSafe for ClientSessionsService
impl !UnwindSafe for ClientSessionsService
impl Freeze for ClientSessionsService
impl Send for ClientSessionsService
impl Sync for ClientSessionsService
impl Unpin for ClientSessionsService
impl UnsafeUnpin for ClientSessionsService
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