pub struct AppendUidTask { /* private fields */ }
Implementations§
Source§impl AppendUidTask
impl AppendUidTask
pub fn new( mailbox: Mailbox<'static>, message: LiteralOrLiteral8<'static>, ) -> Self
pub fn set_flags(&mut self, flags: Vec<Flag<'static>>)
pub fn add_flag(&mut self, flag: Flag<'static>)
pub fn with_flags(self, flags: Vec<Flag<'static>>) -> Self
pub fn with_flag(self, flag: Flag<'static>) -> Self
pub fn set_date(&mut self, date: DateTime)
pub fn with_date(self, date: DateTime) -> Self
Trait Implementations§
Source§impl Clone for AppendUidTask
impl Clone for AppendUidTask
Source§fn clone(&self) -> AppendUidTask
fn clone(&self) -> AppendUidTask
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 AppendUidTask
impl Debug for AppendUidTask
Source§impl Task for AppendUidTask
impl Task for AppendUidTask
Source§type Output = Result<Option<(NonZero<u32>, NonZero<u32>)>, TaskError>
type Output = Result<Option<(NonZero<u32>, NonZero<u32>)>, TaskError>
Output of the task. Read more
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_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_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_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 AppendUidTask
impl RefUnwindSafe for AppendUidTask
impl Send for AppendUidTask
impl Sync for AppendUidTask
impl Unpin for AppendUidTask
impl UnwindSafe for AppendUidTask
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