Struct winresult_types::HResultSuccess
source · [−]#[repr(transparent)]pub struct HResultSuccess(_);Expand description
[docs.microsoft.com] Success HRESULT
Implementations
Trait Implementations
sourceimpl Clone for HResultSuccess
impl Clone for HResultSuccess
sourcefn clone(&self) -> HResultSuccess
fn clone(&self) -> HResultSuccess
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Debug for HResultSuccess
impl Debug for HResultSuccess
sourceimpl Default for HResultSuccess
impl Default for HResultSuccess
sourcefn default() -> HResultSuccess
fn default() -> HResultSuccess
Returns the “default value” for a type. Read more
sourceimpl From<HResultSuccess> for HResult
impl From<HResultSuccess> for HResult
sourcefn from(hr: HResultSuccess) -> Self
fn from(hr: HResultSuccess) -> Self
Converts to this type from the input type.
sourceimpl From<HResultSuccess> for i32
impl From<HResultSuccess> for i32
sourcefn from(hr: HResultSuccess) -> Self
fn from(hr: HResultSuccess) -> Self
Converts to this type from the input type.
sourceimpl From<HResultSuccess> for u32
impl From<HResultSuccess> for u32
sourcefn from(hr: HResultSuccess) -> Self
fn from(hr: HResultSuccess) -> Self
Converts to this type from the input type.
sourceimpl From<u32> for HResultSuccess
impl From<u32> for HResultSuccess
sourceimpl Hash for HResultSuccess
impl Hash for HResultSuccess
sourceimpl Ord for HResultSuccess
impl Ord for HResultSuccess
sourcefn cmp(&self, other: &HResultSuccess) -> Ordering
fn cmp(&self, other: &HResultSuccess) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<HResultSuccess> for HResult
impl PartialEq<HResultSuccess> for HResult
sourcefn eq(&self, other: &HResultSuccess) -> bool
fn eq(&self, other: &HResultSuccess) -> bool
sourceimpl PartialEq<HResultSuccess> for HResultSuccess
impl PartialEq<HResultSuccess> for HResultSuccess
sourcefn eq(&self, other: &HResultSuccess) -> bool
fn eq(&self, other: &HResultSuccess) -> bool
sourceimpl<O: PartialEq<HResultSuccess>, E> PartialEq<HResultSuccess> for Result<O, E>
impl<O: PartialEq<HResultSuccess>, E> PartialEq<HResultSuccess> for Result<O, E>
sourcefn eq(&self, other: &HResultSuccess) -> bool
fn eq(&self, other: &HResultSuccess) -> bool
sourceimpl PartialEq<HResultSuccess> for i32
impl PartialEq<HResultSuccess> for i32
sourcefn eq(&self, other: &HResultSuccess) -> bool
fn eq(&self, other: &HResultSuccess) -> bool
sourceimpl PartialEq<HResultSuccess> for u32
impl PartialEq<HResultSuccess> for u32
sourcefn eq(&self, other: &HResultSuccess) -> bool
fn eq(&self, other: &HResultSuccess) -> bool
sourceimpl<O: PartialEq<HResultSuccess>, E> PartialEq<Result<O, E>> for HResultSuccess
impl<O: PartialEq<HResultSuccess>, E> PartialEq<Result<O, E>> for HResultSuccess
sourceimpl PartialOrd<HResultSuccess> for HResultSuccess
impl PartialOrd<HResultSuccess> for HResultSuccess
sourcefn partial_cmp(&self, other: &HResultSuccess) -> Option<Ordering>
fn partial_cmp(&self, other: &HResultSuccess) -> Option<Ordering>
1.0.0 · sourcefn 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 moreimpl Copy for HResultSuccess
impl Eq for HResultSuccess
impl StructuralEq for HResultSuccess
impl StructuralPartialEq for HResultSuccess
Auto Trait Implementations
impl RefUnwindSafe for HResultSuccess
impl Send for HResultSuccess
impl Sync for HResultSuccess
impl Unpin for HResultSuccess
impl UnwindSafe for HResultSuccess
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more