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