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