pub struct OpenableControlHandle { /* private fields */ }Implementations§
Source§impl OpenableControlHandle
impl OpenableControlHandle
pub fn shutdown_with_epitaph(&self, status: impl Into<Epitaph>)
Trait Implementations§
Source§impl Clone for OpenableControlHandle
impl Clone for OpenableControlHandle
Source§impl ControlHandle for OpenableControlHandle
impl ControlHandle for OpenableControlHandle
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 OpenableControlHandle
impl !UnwindSafe for OpenableControlHandle
impl Freeze for OpenableControlHandle
impl Send for OpenableControlHandle
impl Sync for OpenableControlHandle
impl Unpin for OpenableControlHandle
impl UnsafeUnpin for OpenableControlHandle
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