pub struct InstanceStateOsInfo {
pub fqdn: Option<String>,
pub hostname: Option<String>,
pub kernel_version: Option<String>,
pub os: Option<String>,
pub os_version: Option<String>,
}Fields§
§fqdn: Option<String>FQDN of the instance.
hostname: Option<String>Hostname of the instance.
kernel_version: Option<String>Version of the kernel running in the instance.
os: Option<String>Operating system running in the instance.
os_version: Option<String>Version of the operating system.
Implementations§
Source§impl InstanceStateOsInfo
impl InstanceStateOsInfo
pub fn new() -> InstanceStateOsInfo
Trait Implementations§
Source§impl Clone for InstanceStateOsInfo
impl Clone for InstanceStateOsInfo
Source§fn clone(&self) -> InstanceStateOsInfo
fn clone(&self) -> InstanceStateOsInfo
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 moreSource§impl Debug for InstanceStateOsInfo
impl Debug for InstanceStateOsInfo
Source§impl Default for InstanceStateOsInfo
impl Default for InstanceStateOsInfo
Source§fn default() -> InstanceStateOsInfo
fn default() -> InstanceStateOsInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceStateOsInfo
impl<'de> Deserialize<'de> for InstanceStateOsInfo
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
Source§impl PartialEq for InstanceStateOsInfo
impl PartialEq for InstanceStateOsInfo
Source§fn eq(&self, other: &InstanceStateOsInfo) -> bool
fn eq(&self, other: &InstanceStateOsInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for InstanceStateOsInfo
impl Serialize for InstanceStateOsInfo
impl StructuralPartialEq for InstanceStateOsInfo
Auto Trait Implementations§
impl Freeze for InstanceStateOsInfo
impl RefUnwindSafe for InstanceStateOsInfo
impl Send for InstanceStateOsInfo
impl Sync for InstanceStateOsInfo
impl Unpin for InstanceStateOsInfo
impl UnsafeUnpin for InstanceStateOsInfo
impl UnwindSafe for InstanceStateOsInfo
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