pub struct EngineControlHandle { /* private fields */ }Implementations§
Source§impl EngineControlHandle
impl EngineControlHandle
pub fn shutdown_with_epitaph(&self, status: impl Into<Epitaph>)
Trait Implementations§
Source§impl Clone for EngineControlHandle
impl Clone for EngineControlHandle
Source§impl ControlHandle for EngineControlHandle
impl ControlHandle for EngineControlHandle
Source§fn shutdown(&self)
fn shutdown(&self)
Set the server to shutdown. The underlying channel is only closed the
next time the stream is polled.
Source§fn shutdown_with_epitaph(&self, status: Epitaph)
fn shutdown_with_epitaph(&self, status: Epitaph)
Sets the server to shutdown with an epitaph. The underlying channel is
only closed the next time the stream is polled.
Auto Trait Implementations§
impl !RefUnwindSafe for EngineControlHandle
impl !UnwindSafe for EngineControlHandle
impl Freeze for EngineControlHandle
impl Send for EngineControlHandle
impl Sync for EngineControlHandle
impl Unpin for EngineControlHandle
impl UnsafeUnpin for EngineControlHandle
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