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