#[repr(C)]pub struct ErrorWithHandle {
pub error_code: u32,
pub handle: u32,
}Expand description
Represents type defining concatenated length with handle. 8 bytes.
Fields§
§error_code: u32§handle: u32Implementations§
Source§impl ErrorWithHandle
impl ErrorWithHandle
pub fn as_mut_ptr(&mut self) -> *mut ErrorWithHandle
Trait Implementations§
Source§impl Clone for ErrorWithHandle
impl Clone for ErrorWithHandle
Source§fn clone(&self) -> ErrorWithHandle
fn clone(&self) -> ErrorWithHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ErrorWithHandle
Source§impl Debug for ErrorWithHandle
impl Debug for ErrorWithHandle
Source§impl Default for ErrorWithHandle
impl Default for ErrorWithHandle
Source§fn default() -> ErrorWithHandle
fn default() -> ErrorWithHandle
Returns the “default value” for a type. Read more
impl Pod for ErrorWithHandle
Auto Trait Implementations§
impl Freeze for ErrorWithHandle
impl RefUnwindSafe for ErrorWithHandle
impl Send for ErrorWithHandle
impl Sync for ErrorWithHandle
impl Unpin for ErrorWithHandle
impl UnsafeUnpin for ErrorWithHandle
impl UnwindSafe for ErrorWithHandle
Blanket Implementations§
impl<T> AnyBitPattern for Twhere
T: Pod,
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
Source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.