#[repr(C)]pub struct WSAOverlappedRaw {
pub internal: u32,
pub internal_high: u32,
pub offset: u32,
pub offset_high: u32,
pub h_event: *mut c_void,
}Fields§
§internal: u32§internal_high: u32§offset: u32§offset_high: u32§h_event: *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl Freeze for WSAOverlappedRaw
impl RefUnwindSafe for WSAOverlappedRaw
impl !Send for WSAOverlappedRaw
impl !Sync for WSAOverlappedRaw
impl Unpin for WSAOverlappedRaw
impl UnsafeUnpin for WSAOverlappedRaw
impl UnwindSafe for WSAOverlappedRaw
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more