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