#[repr(C, packed(1))]pub struct OperatingSystemVersion {
pub major_version: Integer,
pub minor_version: Integer,
pub patch_version: Integer,
}Expand description
Operating system version structure.
C++ equivalent: NS::OperatingSystemVersion
Fields§
§major_version: IntegerMajor version number.
minor_version: IntegerMinor version number.
patch_version: IntegerPatch version number.
Implementations§
Trait Implementations§
Source§impl Clone for OperatingSystemVersion
impl Clone for OperatingSystemVersion
Source§fn clone(&self) -> OperatingSystemVersion
fn clone(&self) -> OperatingSystemVersion
Returns a duplicate 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 Debug for OperatingSystemVersion
impl Debug for OperatingSystemVersion
Source§impl Default for OperatingSystemVersion
impl Default for OperatingSystemVersion
Source§fn default() -> OperatingSystemVersion
fn default() -> OperatingSystemVersion
Returns the “default value” for a type. Read more
Source§impl PartialEq for OperatingSystemVersion
impl PartialEq for OperatingSystemVersion
impl Copy for OperatingSystemVersion
impl Eq for OperatingSystemVersion
impl StructuralPartialEq for OperatingSystemVersion
Auto Trait Implementations§
impl Freeze for OperatingSystemVersion
impl RefUnwindSafe for OperatingSystemVersion
impl Send for OperatingSystemVersion
impl Sync for OperatingSystemVersion
impl Unpin for OperatingSystemVersion
impl UnwindSafe for OperatingSystemVersion
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