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