#[repr(C)]
pub union IMAGE_POLICY_ENTRY_0 {
    pub None: *const c_void,
    pub BoolValue: BOOLEAN,
    pub Int8Value: i8,
    pub UInt8Value: u8,
    pub Int16Value: i16,
    pub UInt16Value: u16,
    pub Int32Value: i32,
    pub UInt32Value: u32,
    pub Int64Value: i64,
    pub UInt64Value: u64,
    pub AnsiStringValue: PCSTR,
    pub UnicodeStringValue: PCWSTR,
}
Expand description

Required features: "Win32_System_SystemServices", "Win32_Foundation"

Fields

None: *const c_voidBoolValue: BOOLEANInt8Value: i8UInt8Value: u8Int16Value: i16UInt16Value: u16Int32Value: i32UInt32Value: u32Int64Value: i64UInt64Value: u64AnsiStringValue: PCSTRUnicodeStringValue: PCWSTR

Trait Implementations

impl Clone for IMAGE_POLICY_ENTRY_0

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

impl Copy for IMAGE_POLICY_ENTRY_0

Auto Trait Implementations

Blanket Implementations

source

impl<T> Any for Twhere
    T: 'static + ?Sized,

Gets the TypeId of self. Read more
source

impl<T> Borrow<T> for Twhere
    T: ?Sized,

Immutably borrows from an owned value. Read more
source

impl<T> BorrowMut<T> for Twhere
    T: ?Sized,

Mutably borrows from an owned value. Read more
source

impl<T> From<T> for T

Returns the argument unchanged.

source

impl<T, U> Into<U> for Twhere
    U: From<T>,

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source

impl<T, U> TryFrom<U> for Twhere
    U: Into<T>,

The type returned in the event of a conversion error.
Performs the conversion.
source

impl<T, U> TryInto<U> for Twhere
    U: TryFrom<T>,

The type returned in the event of a conversion error.
Performs the conversion.