Trait std::os::windows::io::FromRawSocket1.1.0[][src]

pub trait FromRawSocket {
    unsafe fn from_raw_socket(sock: RawSocket) -> Self;
}
This is supported on Windows only.
Expand description

从原始套接字创建 I/O 对象。

Required methods

从给定的原始套接字创建一个新的 I/O object。

此函数将消耗提供的套接字的所有权,并且在返回的对象离开作用域时将关闭。

此函数也是不安全的,因为当前返回的原语具有它们是包装的文件描述符的唯一所有者的约定。 使用此函数可能会意外地违反该协定,这可能导致依赖于该协定为真的代码中的内存不安全。

Implementors