pub struct IpcServer<'p> { /* private fields */ }Expand description
Rayforce’s IPC, served and guarded. See Poll::serve_ipc.
Dropping it stops the watcher and removes the hooks, but the port goes on
serving, unguarded: as with crate::QListener, the core offers no way to
stop listening. Keep it for as long as the loop runs.
!Send, like every handle on the loop.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'p> !RefUnwindSafe for IpcServer<'p>
impl<'p> !Send for IpcServer<'p>
impl<'p> !Sync for IpcServer<'p>
impl<'p> !UnwindSafe for IpcServer<'p>
impl<'p> Freeze for IpcServer<'p>
impl<'p> Unpin for IpcServer<'p>
impl<'p> UnsafeUnpin for IpcServer<'p>
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