MCPcopy Create free account
hub / github.com/bytecodealliance/rustix / decode_raw_fd

Method decode_raw_fd

src/backend/linux_raw/reg.rs:121–129  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

119
120 #[inline]
121 pub(super) fn decode_raw_fd(self) -> RawFd {
122 let bits = self.decode_usize();
123 let raw_fd = bits as RawFd;
124
125 // Converting `raw` to `RawFd` should be lossless.
126 debug_assert_eq!(raw_fd as usize, bits);
127
128 raw_fd
129 }
130
131 #[inline]
132 pub(super) fn decode_c_int(self) -> c::c_int {

Callers 1

try_decode_raw_fdFunction · 0.80

Calls 1

decode_usizeMethod · 0.80

Tested by

no test coverage detected