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

Function procctl_get_optional

src/process/procctl.rs:71–78  ·  view source on GitHub ↗
(
    option: c_int,
    process: ProcSelector,
)

Source from the content-addressed store, hash-verified

69
70#[inline]
71pub(crate) unsafe fn procctl_get_optional<P>(
72 option: c_int,
73 process: ProcSelector,
74) -> io::Result<P> {
75 let mut value: MaybeUninit<P> = MaybeUninit::uninit();
76 procctl(option, process, value.as_mut_ptr().cast())?;
77 Ok(value.assume_init())
78}
79
80//
81// PROC_PDEATHSIG_STATUS/PROC_PDEATHSIG_CTL

Callers

nothing calls this directly

Calls 3

assume_initMethod · 0.80
procctlFunction · 0.70
as_mut_ptrMethod · 0.45

Tested by

no test coverage detected