pub struct DebugControlHandle { /* private fields */ }Implementations§
Source§impl DebugControlHandle
impl DebugControlHandle
pub fn shutdown_with_epitaph(&self, status: impl Into<Epitaph>)
Trait Implementations§
Source§impl Clone for DebugControlHandle
impl Clone for DebugControlHandle
Source§fn clone(&self) -> DebugControlHandle
fn clone(&self) -> DebugControlHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ControlHandle for DebugControlHandle
impl ControlHandle for DebugControlHandle
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 DebugControlHandle
impl !UnwindSafe for DebugControlHandle
impl Freeze for DebugControlHandle
impl Send for DebugControlHandle
impl Sync for DebugControlHandle
impl Unpin for DebugControlHandle
impl UnsafeUnpin for DebugControlHandle
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