pub struct DeferredZombiePTracer {
pub tracer_pid: Pid,
pub tracee_tid: Pid,
pub tracee_pgid: Pid,
pub tracee_pid: Pid,
}Expand description
Child process that have exited, but the zombie ptrace needs to be consumed before they can be waited for.
Fields§
§tracer_pid: PidOriginal tracer
tracee_tid: PidTracee tid
tracee_pgid: PidTracee pgid
tracee_pid: PidTracee thread group
Trait Implementations§
Source§impl Clone for DeferredZombiePTracer
impl Clone for DeferredZombiePTracer
Auto Trait Implementations§
impl !RefUnwindSafe for DeferredZombiePTracer
impl !UnwindSafe for DeferredZombiePTracer
impl Freeze for DeferredZombiePTracer
impl Send for DeferredZombiePTracer
impl Sync for DeferredZombiePTracer
impl Unpin for DeferredZombiePTracer
impl UnsafeUnpin for DeferredZombiePTracer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<F, N> FidlIntoNative<Box<N>> for Fwhere
F: FidlIntoNative<N>,
impl<F, N> FidlIntoNative<Box<N>> for Fwhere
F: FidlIntoNative<N>,
fn fidl_into_native(self) -> Box<N>
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more