pub struct PostAppendCheckTask { /* private fields */ }
Expand description
Special CheckTask
that captures
EXISTS
responses.
This task should be used whenever AppendTask
and
PostAppendNoOpTask
do not return the number of messages in the
mailbox the appended message resides.
Implementations§
Trait Implementations§
Source§impl Clone for PostAppendCheckTask
impl Clone for PostAppendCheckTask
Source§fn clone(&self) -> PostAppendCheckTask
fn clone(&self) -> PostAppendCheckTask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PostAppendCheckTask
impl Debug for PostAppendCheckTask
Source§impl Default for PostAppendCheckTask
impl Default for PostAppendCheckTask
Source§fn default() -> PostAppendCheckTask
fn default() -> PostAppendCheckTask
Returns the “default value” for a type. Read more
Source§impl Task for PostAppendCheckTask
impl Task for PostAppendCheckTask
Source§fn command_body(&self) -> CommandBody<'static>
fn command_body(&self) -> CommandBody<'static>
Returns the
CommandBody
to issue for this task. Read moreSource§fn process_data(&mut self, data: Data<'static>) -> Option<Data<'static>>
fn process_data(&mut self, data: Data<'static>) -> Option<Data<'static>>
Process data response.
Source§fn process_tagged(self, status_body: StatusBody<'static>) -> Self::Output
fn process_tagged(self, status_body: StatusBody<'static>) -> Self::Output
Process command completion result response. Read more
Source§fn process_untagged(
&mut self,
status_body: StatusBody<'static>,
) -> Option<StatusBody<'static>>
fn process_untagged( &mut self, status_body: StatusBody<'static>, ) -> Option<StatusBody<'static>>
Process untagged response.
Source§fn process_continuation_request(
&mut self,
continuation: CommandContinuationRequest<'static>,
) -> Option<CommandContinuationRequest<'static>>
fn process_continuation_request( &mut self, continuation: CommandContinuationRequest<'static>, ) -> Option<CommandContinuationRequest<'static>>
Process command continuation request response.
Source§fn process_continuation_request_authenticate(
&mut self,
continuation: CommandContinuationRequest<'static>,
) -> Result<AuthenticateData<'static>, CommandContinuationRequest<'static>>
fn process_continuation_request_authenticate( &mut self, continuation: CommandContinuationRequest<'static>, ) -> Result<AuthenticateData<'static>, CommandContinuationRequest<'static>>
Process command continuation request response (during authenticate).
Auto Trait Implementations§
impl Freeze for PostAppendCheckTask
impl RefUnwindSafe for PostAppendCheckTask
impl Send for PostAppendCheckTask
impl Sync for PostAppendCheckTask
impl Unpin for PostAppendCheckTask
impl UnwindSafe for PostAppendCheckTask
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