#[repr(C)]pub union IfrTypeValue {
pub u8: u8,
pub u16: u16,
pub u32: u32,
pub u64: u64,
pub b: bool,
pub time: HiiTime,
pub date: HiiDate,
pub string: StringId,
pub hii_ref: HiiRef,
}Fields§
§u8: u8§u16: u16§u32: u32§u64: u64§b: bool§time: HiiTime§date: HiiDate§string: StringId§hii_ref: HiiRefTrait Implementations§
Source§impl Clone for IfrTypeValue
impl Clone for IfrTypeValue
Source§fn clone(&self) -> IfrTypeValue
fn clone(&self) -> IfrTypeValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IfrTypeValue
Auto Trait Implementations§
impl Freeze for IfrTypeValue
impl RefUnwindSafe for IfrTypeValue
impl Send for IfrTypeValue
impl Sync for IfrTypeValue
impl Unpin for IfrTypeValue
impl UnsafeUnpin for IfrTypeValue
impl UnwindSafe for IfrTypeValue
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)