pub struct NotificationRegistrationNewEventReportResponder { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Drop for NotificationRegistrationNewEventReportResponder
impl Drop for NotificationRegistrationNewEventReportResponder
Set the the channel to be shutdown (see NotificationRegistrationControlHandle::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 NotificationRegistrationNewEventReportResponder
impl Responder for NotificationRegistrationNewEventReportResponder
Source§type ControlHandle = NotificationRegistrationControlHandle
type ControlHandle = NotificationRegistrationControlHandle
The control handle for this protocol.
Source§fn control_handle(&self) -> &NotificationRegistrationControlHandle
fn control_handle(&self) -> &NotificationRegistrationControlHandle
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 NotificationRegistrationNewEventReportResponder
impl !RefUnwindSafe for NotificationRegistrationNewEventReportResponder
impl Send for NotificationRegistrationNewEventReportResponder
impl Sync for NotificationRegistrationNewEventReportResponder
impl Unpin for NotificationRegistrationNewEventReportResponder
impl !UnwindSafe for NotificationRegistrationNewEventReportResponder
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