pub struct CurrentKernelGetOutputCurrentKernel {
pub machine: String,
pub release: String,
pub sysname: String,
pub version: String,
pub additional_properties: HashMap<String, Value>,
}
Fields§
§machine: String
Hardware (architecture) type
release: String
OS kernel release (e.g., “6.8.0”)
sysname: String
OS kernel name (e.g., “Linux”)
version: String
OS kernel version with build info
additional_properties: HashMap<String, Value>
Implementations§
Trait Implementations§
Source§impl Clone for CurrentKernelGetOutputCurrentKernel
impl Clone for CurrentKernelGetOutputCurrentKernel
Source§fn clone(&self) -> CurrentKernelGetOutputCurrentKernel
fn clone(&self) -> CurrentKernelGetOutputCurrentKernel
Returns a copy 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<'de> Deserialize<'de> for CurrentKernelGetOutputCurrentKernel
impl<'de> Deserialize<'de> for CurrentKernelGetOutputCurrentKernel
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 CurrentKernelGetOutputCurrentKernel
impl RefUnwindSafe for CurrentKernelGetOutputCurrentKernel
impl Send for CurrentKernelGetOutputCurrentKernel
impl Sync for CurrentKernelGetOutputCurrentKernel
impl Unpin for CurrentKernelGetOutputCurrentKernel
impl UnwindSafe for CurrentKernelGetOutputCurrentKernel
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