pub struct MetadataGetPersistedMetadataResponder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Drop for MetadataGetPersistedMetadataResponder
Set the the channel to be shutdown (see MetadataControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
impl Drop for MetadataGetPersistedMetadataResponder
Set the the channel to be shutdown (see MetadataControlHandle::shutdown)
if the responder is dropped without sending a response, so that the client
doesn’t hang. To prevent this behavior, call drop_without_shutdown.
Source§impl Responder for MetadataGetPersistedMetadataResponder
impl Responder for MetadataGetPersistedMetadataResponder
Source§type ControlHandle = MetadataControlHandle
type ControlHandle = MetadataControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &MetadataControlHandle
fn control_handle(&self) -> &MetadataControlHandle
Returns the
ControlHandle for this protocol.Source§fn drop_without_shutdown(self)
fn drop_without_shutdown(self)
Drops the responder without setting the channel to shutdown. Read more
Auto Trait Implementations§
impl Freeze for MetadataGetPersistedMetadataResponder
impl !RefUnwindSafe for MetadataGetPersistedMetadataResponder
impl Send for MetadataGetPersistedMetadataResponder
impl Sync for MetadataGetPersistedMetadataResponder
impl Unpin for MetadataGetPersistedMetadataResponder
impl UnsafeUnpin for MetadataGetPersistedMetadataResponder
impl !UnwindSafe for MetadataGetPersistedMetadataResponder
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