Lines Matching refs:V4
32 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
43 V4(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] SocketAddrV4),
126 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
127 /// assert_eq!(socket.ip(), IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)));
138 IpAddr::V4(a) => SocketAddr::V4(SocketAddrV4::new(a, port)),
150 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
151 /// assert_eq!(socket.ip(), IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)));
161 SocketAddr::V4(ref a) => IpAddr::V4(*a.ip()),
173 /// let mut socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
174 /// socket.set_ip(IpAddr::V4(Ipv4Addr::new(10, 10, 0, 1)));
175 /// assert_eq!(socket.ip(), IpAddr::V4(Ipv4Addr::new(10, 10, 0, 1)));
181 (&mut SocketAddr::V4(ref mut a), IpAddr::V4(new_ip)) => a.set_ip(new_ip),
194 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
205 SocketAddr::V4(ref a) => a.port(),
217 /// let mut socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
224 SocketAddr::V4(ref mut a) => a.set_port(new_port),
233 /// [`IPv4` address]: IpAddr::V4
240 /// let socket = SocketAddr::new(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), 8080);
251 matches!(*self, SocketAddr::V4(_))
573 /// Converts a [`SocketAddrV4`] into a [`SocketAddr::V4`].
575 SocketAddr::V4(sock4)
591 /// This conversion creates a [`SocketAddr::V4`] for an [`IpAddr::V4`]