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