#[repr(C)]pub struct KernelVersionInfo {
pub major: u16,
pub minor: u16,
pub patch: u16,
pub git_hash: [u8; 40],
pub build_timestamp: u64,
pub supported_archs: u64,
}Fields§
§major: u16§minor: u16§patch: u16§git_hash: [u8; 40]§build_timestamp: u64§supported_archs: u64Trait Implementations§
Source§impl Clone for KernelVersionInfo
impl Clone for KernelVersionInfo
Source§fn clone(&self) -> KernelVersionInfo
fn clone(&self) -> KernelVersionInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KernelVersionInfo
impl Debug for KernelVersionInfo
impl Copy for KernelVersionInfo
Auto Trait Implementations§
impl Freeze for KernelVersionInfo
impl RefUnwindSafe for KernelVersionInfo
impl Send for KernelVersionInfo
impl Sync for KernelVersionInfo
impl Unpin for KernelVersionInfo
impl UnwindSafe for KernelVersionInfo
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)