#[repr(C)]pub struct ShimEventAddThreadReq {
    pub ipc_block: ShMemBlockSerialized,
    pub flags: c_ulong,
    pub child_stack: UntypedForeignPtr,
    pub ptid: UntypedForeignPtr,
    pub ctid: UntypedForeignPtr,
    pub newtls: c_ulong,
}Expand description
Data for ShimEventToShim::AddThreadReq
Fields§
§ipc_block: ShMemBlockSerialized§flags: c_ulongclone flags.
child_stack: UntypedForeignPtrclone stack. u8 pointer in shim’s memory
ptid: UntypedForeignPtrclone ptid. pid_t pointer in shim’s memory
ctid: UntypedForeignPtrclone ctid. pid_t pointer in shim’s memory
newtls: c_ulongclone tls.
Trait Implementations§
Source§impl Clone for ShimEventAddThreadReq
 
impl Clone for ShimEventAddThreadReq
Source§fn clone(&self) -> ShimEventAddThreadReq
 
fn clone(&self) -> ShimEventAddThreadReq
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for ShimEventAddThreadReq
 
impl Debug for ShimEventAddThreadReq
impl Copy for ShimEventAddThreadReq
Auto Trait Implementations§
impl Freeze for ShimEventAddThreadReq
impl RefUnwindSafe for ShimEventAddThreadReq
impl Send for ShimEventAddThreadReq
impl Sync for ShimEventAddThreadReq
impl Unpin for ShimEventAddThreadReq
impl UnwindSafe for ShimEventAddThreadReq
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