Lines Matching defs:OwnedSocket
10 use crate::{BorrowedHandle, BorrowedSocket, HandleOrInvalid, OwnedHandle, OwnedSocket};
61 impl AsSocket for OwnedSocket {
85 impl IntoSocket for OwnedSocket {
87 fn into_socket(self) -> OwnedSocket {
109 impl FromSocket for OwnedSocket {
111 fn from_socket(owned: OwnedSocket) -> Self {
247 fn into_socket(self) -> OwnedSocket {
248 unsafe { OwnedSocket::from_raw_socket(self.into_raw_socket()) }
253 impl From<std::net::TcpStream> for OwnedSocket {
279 fn from_socket(owned: OwnedSocket) -> Self {
285 impl From<OwnedSocket> for std::net::TcpStream {
287 fn from(owned: OwnedSocket) -> Self {
327 fn into_socket(self) -> OwnedSocket {
328 unsafe { OwnedSocket::from_raw_socket(self.into_raw_socket()) }
333 impl From<std::net::TcpListener> for OwnedSocket {
359 fn from_socket(owned: OwnedSocket) -> Self {
365 impl From<OwnedSocket> for std::net::TcpListener {
367 fn from(owned: OwnedSocket) -> Self {
407 fn into_socket(self) -> OwnedSocket {
408 unsafe { OwnedSocket::from_raw_socket(self.into_raw_socket()) }
413 impl From<std::net::UdpSocket> for OwnedSocket {
439 fn from_socket(owned: OwnedSocket) -> Self {
445 impl From<OwnedSocket> for std::net::UdpSocket {
447 fn from(owned: OwnedSocket) -> Self {