pub struct EndpointControlHandle { /* private fields */ }Implementations§
Source§impl EndpointControlHandle
impl EndpointControlHandle
pub fn send_on_completion( &self, completion: Vec<Completion>, ) -> Result<(), Error>
Trait Implementations§
Source§impl Clone for EndpointControlHandle
impl Clone for EndpointControlHandle
Source§fn clone(&self) -> EndpointControlHandle
fn clone(&self) -> EndpointControlHandle
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 EndpointControlHandle
impl ControlHandle for EndpointControlHandle
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: Status)
fn shutdown_with_epitaph(&self, status: Status)
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 EndpointControlHandle
impl !UnwindSafe for EndpointControlHandle
impl Freeze for EndpointControlHandle
impl Send for EndpointControlHandle
impl Sync for EndpointControlHandle
impl Unpin for EndpointControlHandle
impl UnsafeUnpin for EndpointControlHandle
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