Skip to content

Commit 44cce5a

Browse files
Add #[inline] to IpAddr methods
Add some inlines to trivial methods of IpAddr Closes rust-lang#77583
1 parent 629976b commit 44cce5a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

std/src/net/ip.rs

+3
Original file line numberDiff line numberDiff line change
@@ -993,6 +993,7 @@ impl Ord for Ipv4Addr {
993993
}
994994

995995
impl IntoInner<c::in_addr> for Ipv4Addr {
996+
#[inline]
996997
fn into_inner(self) -> c::in_addr {
997998
self.inner
998999
}
@@ -1800,11 +1801,13 @@ impl Ord for Ipv6Addr {
18001801
}
18011802

18021803
impl AsInner<c::in6_addr> for Ipv6Addr {
1804+
#[inline]
18031805
fn as_inner(&self) -> &c::in6_addr {
18041806
&self.inner
18051807
}
18061808
}
18071809
impl FromInner<c::in6_addr> for Ipv6Addr {
1810+
#[inline]
18081811
fn from_inner(addr: c::in6_addr) -> Ipv6Addr {
18091812
Ipv6Addr { inner: addr }
18101813
}

0 commit comments

Comments
 (0)