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