pub struct ProcessId {
pub process_id: u64,
}
Fields
process_id: u64
Implementations
Trait Implementations
sourceimpl RequestCommandParameter for ProcessId
impl RequestCommandParameter for ProcessId
fn before_request_write(
_process_id: &Self,
walker: &mut DataWalker,
ctx: &mut CommandContext
) -> Result<()>
fn before_send_sync_request(
process_id: &Self,
walker: &mut DataWalker,
ctx: &mut CommandContext
) -> Result<()>
sourceimpl RequestCommandParameter<ProcessId> for ProcessId
impl RequestCommandParameter<ProcessId> for ProcessId
fn after_request_read(ctx: &mut ServerContext<'_>) -> Result<Self>
sourceimpl !ResponseCommandParameter for ProcessId
impl !ResponseCommandParameter for ProcessId
fn before_response_write(var: &Self, ctx: &mut ServerContext<'_>) -> Result<()>
fn after_response_write(var: &Self, ctx: &mut ServerContext<'_>) -> Result<()>
sourceimpl !ResponseCommandParameter<ProcessId> for ProcessId
impl !ResponseCommandParameter<ProcessId> for ProcessId
fn after_response_read(
walker: &mut DataWalker,
ctx: &mut CommandContext
) -> Result<O>
Auto Trait Implementations
impl RefUnwindSafe for ProcessId
impl Send for ProcessId
impl Sync for ProcessId
impl Unpin for ProcessId
impl UnwindSafe for ProcessId
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more