Struct winsafe::co::PROPERTYORIGIN
source · pub struct PROPERTYORIGIN(/* private fields */);
Available on crate features
kernel
and uxtheme
only.Expand description
PROPERTYORIGIN
enumeration (u32
).
Implementations§
source§impl PROPERTYORIGIN
impl PROPERTYORIGIN
sourcepub const unsafe fn from_raw(v: u32) -> Self
pub const unsafe fn from_raw(v: u32) -> Self
Constructs a new object by wrapping the given integer value.
§Safety
Be sure the given value is meaningful for the actual type.
sourcepub const fn raw(&self) -> u32
pub const fn raw(&self) -> u32
Returns the primitive integer underlying value.
This method is similar to Into
, but it
is const
, therefore it can be used in
const contexts.
Trait Implementations§
source§impl AsRef<u32> for PROPERTYORIGIN
impl AsRef<u32> for PROPERTYORIGIN
source§impl Binary for PROPERTYORIGIN
impl Binary for PROPERTYORIGIN
source§impl Clone for PROPERTYORIGIN
impl Clone for PROPERTYORIGIN
source§fn clone(&self) -> PROPERTYORIGIN
fn clone(&self) -> PROPERTYORIGIN
Returns a copy 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 PROPERTYORIGIN
impl Debug for PROPERTYORIGIN
source§impl Default for PROPERTYORIGIN
impl Default for PROPERTYORIGIN
source§fn default() -> PROPERTYORIGIN
fn default() -> PROPERTYORIGIN
Returns the “default value” for a type. Read more
source§impl Display for PROPERTYORIGIN
impl Display for PROPERTYORIGIN
source§impl From<PROPERTYORIGIN> for u32
impl From<PROPERTYORIGIN> for u32
source§fn from(v: PROPERTYORIGIN) -> Self
fn from(v: PROPERTYORIGIN) -> Self
Converts to this type from the input type.
source§impl Hash for PROPERTYORIGIN
impl Hash for PROPERTYORIGIN
source§impl IntUnderlying for PROPERTYORIGIN
impl IntUnderlying for PROPERTYORIGIN
source§impl LowerHex for PROPERTYORIGIN
impl LowerHex for PROPERTYORIGIN
source§impl Octal for PROPERTYORIGIN
impl Octal for PROPERTYORIGIN
source§impl Ord for PROPERTYORIGIN
impl Ord for PROPERTYORIGIN
source§impl PartialEq for PROPERTYORIGIN
impl PartialEq for PROPERTYORIGIN
source§fn eq(&self, other: &PROPERTYORIGIN) -> bool
fn eq(&self, other: &PROPERTYORIGIN) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for PROPERTYORIGIN
impl PartialOrd for PROPERTYORIGIN
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl UpperHex for PROPERTYORIGIN
impl UpperHex for PROPERTYORIGIN
impl Copy for PROPERTYORIGIN
impl Eq for PROPERTYORIGIN
impl NativeConst for PROPERTYORIGIN
impl Send for PROPERTYORIGIN
impl StructuralPartialEq for PROPERTYORIGIN
Auto Trait Implementations§
impl Freeze for PROPERTYORIGIN
impl RefUnwindSafe for PROPERTYORIGIN
impl Sync for PROPERTYORIGIN
impl Unpin for PROPERTYORIGIN
impl UnwindSafe for PROPERTYORIGIN
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