pub struct LicenseHandler { /* private fields */ }
Expand description
License handler
Implementations§
Source§impl LicenseHandler
impl LicenseHandler
pub fn new(client: RestClient) -> Self
Sourcepub async fn update(&self, request: LicenseUpdateRequest) -> Result<License>
pub async fn update(&self, request: LicenseUpdateRequest) -> Result<License>
Update license
Sourcepub async fn usage(&self) -> Result<LicenseUsage>
pub async fn usage(&self) -> Result<LicenseUsage>
Get license usage statistics
Sourcepub async fn cluster_license(&self) -> Result<License>
pub async fn cluster_license(&self) -> Result<License>
Get license from cluster
Auto Trait Implementations§
impl Freeze for LicenseHandler
impl !RefUnwindSafe for LicenseHandler
impl Send for LicenseHandler
impl Sync for LicenseHandler
impl Unpin for LicenseHandler
impl !UnwindSafe for LicenseHandler
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