pub struct MachineFileDataset {
pub license: License,
pub machine: Machine,
pub issued: DateTime<Utc>,
pub expiry: DateTime<Utc>,
pub ttl: i32,
pub included: Option<IncludedResources>,
}Fields§
§license: License§machine: Machine§issued: DateTime<Utc>§expiry: DateTime<Utc>§ttl: i32§included: Option<IncludedResources>Implementations§
Source§impl MachineFileDataset
impl MachineFileDataset
Sourcepub fn offline_entitlements(&self) -> Option<&Vec<Entitlement>>
pub fn offline_entitlements(&self) -> Option<&Vec<Entitlement>>
Get cached entitlements without making an API call
Sourcepub fn offline_components(&self) -> Option<&Vec<Component>>
pub fn offline_components(&self) -> Option<&Vec<Component>>
Get cached components without making an API call
Sourcepub fn offline_groups(&self) -> Option<&Vec<Group>>
pub fn offline_groups(&self) -> Option<&Vec<Group>>
Get cached groups without making an API call
Trait Implementations§
Source§impl Debug for MachineFileDataset
impl Debug for MachineFileDataset
Source§impl<'de> Deserialize<'de> for MachineFileDataset
impl<'de> Deserialize<'de> for MachineFileDataset
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MachineFileDataset
impl RefUnwindSafe for MachineFileDataset
impl Send for MachineFileDataset
impl Sync for MachineFileDataset
impl Unpin for MachineFileDataset
impl UnwindSafe for MachineFileDataset
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