#[repr(C)]
pub union NumVersionVariant {
pub parts: NumVersion,
pub whole: UInt32,
}
Expand description
NumVersionVariant
is a wrapper so NumVersion
can be accessed as a 32-bit value.
Fields§
§parts: NumVersion
§whole: UInt32
Trait Implementations§
Source§impl Clone for NumVersionVariant
impl Clone for NumVersionVariant
Source§fn clone(&self) -> NumVersionVariant
fn clone(&self) -> NumVersionVariant
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 NumVersionVariant
impl Debug for NumVersionVariant
Source§impl Default for NumVersionVariant
impl Default for NumVersionVariant
Source§impl Hash for NumVersionVariant
impl Hash for NumVersionVariant
Source§impl PartialEq<NumVersion> for NumVersionVariant
impl PartialEq<NumVersion> for NumVersionVariant
Source§impl PartialEq<u32> for NumVersionVariant
impl PartialEq<u32> for NumVersionVariant
Source§impl PartialEq for NumVersionVariant
impl PartialEq for NumVersionVariant
impl Copy for NumVersionVariant
impl Eq for NumVersionVariant
Auto Trait Implementations§
impl Freeze for NumVersionVariant
impl RefUnwindSafe for NumVersionVariant
impl Send for NumVersionVariant
impl Sync for NumVersionVariant
impl Unpin for NumVersionVariant
impl UnwindSafe for NumVersionVariant
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