pub struct ProcessMessageAckOptions<TCommand> {
pub name: String,
pub delivered_commands: Node<ProcessDeliveredCommand<TCommand>>,
pub status: Node<ProcessStatus>,
pub issues: Option<Node<DataIssue>>,
pub ack_rejected: bool,
}Expand description
ProcessMessageAckOptions data container.
Fields§
§name: Stringname field for name.
delivered_commands: Node<ProcessDeliveredCommand<TCommand>>delivered_commands field for delivered commands.
status: Node<ProcessStatus>status field for status.
issues: Option<Node<DataIssue>>issues field for issues.
ack_rejected: boolack_rejected field for ack rejected.
Auto Trait Implementations§
impl<TCommand> Freeze for ProcessMessageAckOptions<TCommand>
impl<TCommand> !RefUnwindSafe for ProcessMessageAckOptions<TCommand>
impl<TCommand> !Send for ProcessMessageAckOptions<TCommand>
impl<TCommand> !Sync for ProcessMessageAckOptions<TCommand>
impl<TCommand> Unpin for ProcessMessageAckOptions<TCommand>where
TCommand: Unpin,
impl<TCommand> UnsafeUnpin for ProcessMessageAckOptions<TCommand>
impl<TCommand> !UnwindSafe for ProcessMessageAckOptions<TCommand>
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