FROMLIST: rust: task: make Pid type alias public
The Pid type alias represents the integer type used for pids in the kernel. It's the Rust equivalent to pid_t, and there are various methods on Task that use Pid as the return type. Binder needs to use Pid as the type for function arguments and struct fields in many places. Thus, make the type public so that Binder can access it. Reviewed-by: Fiona Behrens <me@kloenk.dev> Signed-off-by: Alice Ryhl <aliceryhl@google.com> Bug: 388786466 Link: https://lore.kernel.org/r/20250130-task-pid-pub-v1-1-508808bcfcdc@google.com Change-Id: Id9d721ef99d5612e2fe55f03fe4562761200479e Signed-off-by: Alice Ryhl <aliceryhl@google.com>
This commit is contained in:
+1
-1
@@ -144,7 +144,7 @@ impl Deref for CurrentTask {
|
||||
}
|
||||
|
||||
/// The type of process identifiers (PIDs).
|
||||
type Pid = bindings::pid_t;
|
||||
pub type Pid = bindings::pid_t;
|
||||
|
||||
/// The type of user identifiers (UIDs).
|
||||
#[derive(Copy, Clone)]
|
||||
|
||||
Reference in New Issue
Block a user