pub struct IpcEventHandle { /* private fields */ }Expand description
Cross-process IPC handle for an event. The 64-byte reserved blob
matches CUipcEventHandle_st.
Clone + Copy + Send + Sync. The handle bytes are opaque — the
driver may pack a process-id, ev-handle slot, etc. inside; treat as
black-box bytes when forwarding via your application’s IPC channel.
Implementations§
Trait Implementations§
Source§impl Clone for IpcEventHandle
impl Clone for IpcEventHandle
Source§fn clone(&self) -> IpcEventHandle
fn clone(&self) -> IpcEventHandle
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 IpcEventHandle
Available on crate feature cuda-ipc only.
impl Debug for IpcEventHandle
Available on crate feature
cuda-ipc only.impl Copy for IpcEventHandle
Auto Trait Implementations§
impl Freeze for IpcEventHandle
impl RefUnwindSafe for IpcEventHandle
impl Send for IpcEventHandle
impl Sync for IpcEventHandle
impl Unpin for IpcEventHandle
impl UnsafeUnpin for IpcEventHandle
impl UnwindSafe for IpcEventHandle
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