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