#[repr(C)]pub struct WSABufRaw {
pub len: c_ulong,
pub buf: *mut u8,
}Expand description
WSABUF data structure. See https://learn.microsoft.com/en-us/windows/win32/api/ws2def/ns-ws2def-wsabuf
Fields§
§len: c_ulong§buf: *mut u8Trait Implementations§
Auto Trait Implementations§
impl Freeze for WSABufRaw
impl RefUnwindSafe for WSABufRaw
impl !Send for WSABufRaw
impl !Sync for WSABufRaw
impl Unpin for WSABufRaw
impl UnsafeUnpin for WSABufRaw
impl UnwindSafe for WSABufRaw
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