pub struct ClientOperationRecordRefusal { /* private fields */ }Expand description
Unchanged aggregate and request refused before persistence.
Implementations§
Source§impl ClientOperationRecordRefusal
impl ClientOperationRecordRefusal
Sourcepub const fn reason(&self) -> ClientOperationRecordRefusalReason
pub const fn reason(&self) -> ClientOperationRecordRefusalReason
Returns the closed refusal reason.
Sourcepub fn into_parts(self) -> (ClientParticipantAggregate, ClientRequest)
pub fn into_parts(self) -> (ClientParticipantAggregate, ClientRequest)
Recovers the unchanged aggregate and refused request.
Trait Implementations§
Source§impl Debug for ClientOperationRecordRefusal
impl Debug for ClientOperationRecordRefusal
impl Eq for ClientOperationRecordRefusal
impl StructuralPartialEq for ClientOperationRecordRefusal
Auto Trait Implementations§
impl Freeze for ClientOperationRecordRefusal
impl RefUnwindSafe for ClientOperationRecordRefusal
impl Send for ClientOperationRecordRefusal
impl Sync for ClientOperationRecordRefusal
impl Unpin for ClientOperationRecordRefusal
impl UnsafeUnpin for ClientOperationRecordRefusal
impl UnwindSafe for ClientOperationRecordRefusal
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