Skip to content

Commit 500a8e1

Browse files
Inline AsRawFd implementations
1 parent 3abc307 commit 500a8e1

File tree

11 files changed

+11
-0
lines changed

11 files changed

+11
-0
lines changed

library/std/src/os/linux/process.rs

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ impl IntoInner<FileDesc> for PidFd {
7171
}
7272

7373
impl AsRawFd for PidFd {
74+
#[inline]
7475
fn as_raw_fd(&self) -> RawFd {
7576
self.as_inner().as_raw_fd()
7677
}

library/std/src/sys/hermit/fs.rs

+1
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,7 @@ impl AsFd for File {
399399
}
400400

401401
impl AsRawFd for File {
402+
#[inline]
402403
fn as_raw_fd(&self) -> RawFd {
403404
self.0.as_raw_fd()
404405
}

library/std/src/sys/hermit/net.rs

+1
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,7 @@ impl AsFd for Socket {
365365
}
366366

367367
impl AsRawFd for Socket {
368+
#[inline]
368369
fn as_raw_fd(&self) -> RawFd {
369370
self.0.as_raw_fd()
370371
}

library/std/src/sys/unix/fd.rs

+1
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,7 @@ impl AsFd for FileDesc {
506506
}
507507

508508
impl AsRawFd for FileDesc {
509+
#[inline]
509510
fn as_raw_fd(&self) -> RawFd {
510511
self.0.as_raw_fd()
511512
}

library/std/src/sys/unix/fs.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1287,6 +1287,7 @@ impl AsFd for File {
12871287
}
12881288

12891289
impl AsRawFd for File {
1290+
#[inline]
12901291
fn as_raw_fd(&self) -> RawFd {
12911292
self.0.as_raw_fd()
12921293
}

library/std/src/sys/unix/l4re.rs

+1
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ pub mod net {
154154
}
155155

156156
impl AsRawFd for Socket {
157+
#[inline]
157158
fn as_raw_fd(&self) -> RawFd {
158159
self.0.as_raw_fd()
159160
}

library/std/src/sys/unix/net.rs

+1
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,7 @@ impl AsFd for Socket {
515515
}
516516

517517
impl AsRawFd for Socket {
518+
#[inline]
518519
fn as_raw_fd(&self) -> RawFd {
519520
self.0.as_raw_fd()
520521
}

library/std/src/sys/unix/pipe.rs

+1
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ pub fn read2(p1: AnonPipe, v1: &mut Vec<u8>, p2: AnonPipe, v2: &mut Vec<u8>) ->
135135
}
136136

137137
impl AsRawFd for AnonPipe {
138+
#[inline]
138139
fn as_raw_fd(&self) -> RawFd {
139140
self.0.as_raw_fd()
140141
}

library/std/src/sys/wasi/fd.rs

+1
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ impl AsFd for WasiFd {
307307
}
308308

309309
impl AsRawFd for WasiFd {
310+
#[inline]
310311
fn as_raw_fd(&self) -> RawFd {
311312
self.fd.as_raw_fd()
312313
}

library/std/src/sys/wasi/fs.rs

+1
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@ impl AsFd for File {
523523
}
524524

525525
impl AsRawFd for File {
526+
#[inline]
526527
fn as_raw_fd(&self) -> RawFd {
527528
self.fd.as_raw_fd()
528529
}

library/std/src/sys/wasi/net.rs

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ impl AsFd for Socket {
4242
}
4343

4444
impl AsRawFd for Socket {
45+
#[inline]
4546
fn as_raw_fd(&self) -> RawFd {
4647
self.0.as_raw_fd()
4748
}

0 commit comments

Comments
 (0)