Skip to main content

Crate use_process_id

Crate use_process_id 

Source
Expand description

§use-process-id

Primitive process identity types.

use-process-id wraps numeric process identifiers as plain validated values. It does not inspect running processes, query the current process ID, spawn processes, kill processes, or wrap platform-specific process handles.

use use_process_id::ProcessId;

let process_id = ProcessId::new(42).unwrap();

assert_eq!(process_id.get(), 42);
assert_eq!(process_id.to_string(), "42");

Structs§

ParentProcessId
A non-zero numeric parent process identifier.
ProcessId
A non-zero numeric process identifier.

Enums§

ProcessIdError
Errors returned while constructing process IDs.