We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d45a703 commit 8346459Copy full SHA for 8346459
src/libstd/net/ip.rs
@@ -16,7 +16,6 @@
16
use cmp::Ordering;
17
use fmt;
18
use hash;
19
-use mem;
20
use sys::net::netc as c;
21
use sys_common::{AsInner, FromInner};
22
@@ -1429,8 +1428,7 @@ impl From<u128> for Ipv6Addr {
1429
1428
#[stable(feature = "ipv6_from_octets", since = "1.9.0")]
1430
impl From<[u8; 16]> for Ipv6Addr {
1431
fn from(octets: [u8; 16]) -> Ipv6Addr {
1432
- let mut inner: c::in6_addr = unsafe { mem::zeroed() };
1433
- inner.s6_addr = octets;
+ let inner = c::in6_addr { s6_addr: octets };
1434
Ipv6Addr::from_inner(inner)
1435
}
1436
0 commit comments