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