pub struct ApprovalRespondFailure {
pub code: ApprovalRespondErrorCode,
pub session_id: SessionId,
pub approval_id: ApprovalId,
pub client_response_id: String,
pub current_status: Option<ApprovalStatus>,
pub current_revision: Option<u64>,
pub current_expires_at: Option<Timestamp>,
pub current_operation_fingerprint: Option<OperationFingerprint>,
}Expand description
Atomic, secret-safe rejection details produced by the serialized approval transaction.
Fields§
§code: ApprovalRespondErrorCode§session_id: SessionId§approval_id: ApprovalId§client_response_id: String§current_status: Option<ApprovalStatus>§current_revision: Option<u64>§current_expires_at: Option<Timestamp>§current_operation_fingerprint: Option<OperationFingerprint>Trait Implementations§
Source§impl Clone for ApprovalRespondFailure
impl Clone for ApprovalRespondFailure
Source§fn clone(&self) -> ApprovalRespondFailure
fn clone(&self) -> ApprovalRespondFailure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApprovalRespondFailure
impl Debug for ApprovalRespondFailure
impl Eq for ApprovalRespondFailure
Source§impl PartialEq for ApprovalRespondFailure
impl PartialEq for ApprovalRespondFailure
Source§fn eq(&self, other: &ApprovalRespondFailure) -> bool
fn eq(&self, other: &ApprovalRespondFailure) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApprovalRespondFailure
Auto Trait Implementations§
impl Freeze for ApprovalRespondFailure
impl RefUnwindSafe for ApprovalRespondFailure
impl Send for ApprovalRespondFailure
impl Sync for ApprovalRespondFailure
impl Unpin for ApprovalRespondFailure
impl UnsafeUnpin for ApprovalRespondFailure
impl UnwindSafe for ApprovalRespondFailure
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.