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