pub struct UserEntitlementsApiClient { /* private fields */ }Implementations§
Source§impl UserEntitlementsApiClient
impl UserEntitlementsApiClient
pub fn new(configuration: Arc<Configuration>) -> Self
Trait Implementations§
Source§impl Clone for UserEntitlementsApiClient
impl Clone for UserEntitlementsApiClient
Source§fn clone(&self) -> UserEntitlementsApiClient
fn clone(&self) -> UserEntitlementsApiClient
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 UserEntitlementsApi for UserEntitlementsApiClient
impl UserEntitlementsApi for UserEntitlementsApiClient
Source§fn get_user_entitlement<'id, 'include, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
include: Option<Vec<String>>,
) -> Pin<Box<dyn Future<Output = Result<UserEntitlementsSingleResourceDataDocument, Error<GetUserEntitlementError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'include: 'async_trait,
'life0: 'async_trait,
fn get_user_entitlement<'id, 'include, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
include: Option<Vec<String>>,
) -> Pin<Box<dyn Future<Output = Result<UserEntitlementsSingleResourceDataDocument, Error<GetUserEntitlementError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'include: 'async_trait,
'life0: 'async_trait,
Retrieves single userEntitlement by id.
Source§fn get_user_entitlement_owners<'id, 'include, 'page_cursor, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
include: Option<Vec<String>>,
page_cursor: Option<&'page_cursor str>,
) -> Pin<Box<dyn Future<Output = Result<UserEntitlementsMultiRelationshipDataDocument, Error<GetUserEntitlementOwnersError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'include: 'async_trait,
'page_cursor: 'async_trait,
'life0: 'async_trait,
fn get_user_entitlement_owners<'id, 'include, 'page_cursor, 'life0, 'async_trait>(
&'life0 self,
id: &'id str,
include: Option<Vec<String>>,
page_cursor: Option<&'page_cursor str>,
) -> Pin<Box<dyn Future<Output = Result<UserEntitlementsMultiRelationshipDataDocument, Error<GetUserEntitlementOwnersError>>> + Send + 'async_trait>>where
Self: 'async_trait,
'id: 'async_trait,
'include: 'async_trait,
'page_cursor: 'async_trait,
'life0: 'async_trait,
Retrieves owners relationship.
Auto Trait Implementations§
impl Freeze for UserEntitlementsApiClient
impl !RefUnwindSafe for UserEntitlementsApiClient
impl Send for UserEntitlementsApiClient
impl Sync for UserEntitlementsApiClient
impl Unpin for UserEntitlementsApiClient
impl !UnwindSafe for UserEntitlementsApiClient
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