Struct windows_sys::Win32::Networking::WinSock::ADDRINFOW
[−]#[repr(C)]pub struct ADDRINFOW {
pub ai_flags: i32,
pub ai_family: i32,
pub ai_socktype: i32,
pub ai_protocol: i32,
pub ai_addrlen: usize,
pub ai_canonname: PWSTR,
pub ai_addr: *mut SOCKADDR,
pub ai_next: *mut ADDRINFOW,
}Expand description
Required features: "Win32_Networking_WinSock", "Win32_Foundation"
Fields
ai_flags: i32ai_family: i32ai_socktype: i32ai_protocol: i32ai_addrlen: usizeai_canonname: PWSTRai_addr: *mut SOCKADDRai_next: *mut ADDRINFOWTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ADDRINFOW
impl !Send for ADDRINFOW
impl !Sync for ADDRINFOW
impl Unpin for ADDRINFOW
impl UnwindSafe for ADDRINFOW
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