pub struct FailTransactionUseCase;Expand description
Use Case: Fail Transaction
Marks a transaction as failed after on-chain verification fails.
Implementations§
Source§impl FailTransactionUseCase
impl FailTransactionUseCase
pub fn execute(transaction: Transaction, reason: &str) -> Result<TransactionDto>
Auto Trait Implementations§
impl Freeze for FailTransactionUseCase
impl RefUnwindSafe for FailTransactionUseCase
impl Send for FailTransactionUseCase
impl Sync for FailTransactionUseCase
impl Unpin for FailTransactionUseCase
impl UnsafeUnpin for FailTransactionUseCase
impl UnwindSafe for FailTransactionUseCase
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