pub struct ExpandedTransfer {
pub tx_id: TxId,
pub context_id: Vec<u8>,
pub timestamp: SystemTime,
pub steps: Vec<ExpandedTransferStep>,
pub success: bool,
pub status: TransferStatus,
}
Fields§
§tx_id: TxId
§context_id: Vec<u8>
§timestamp: SystemTime
§steps: Vec<ExpandedTransferStep>
§success: bool
§status: TransferStatus
Trait Implementations§
Source§impl Clone for ExpandedTransfer
impl Clone for ExpandedTransfer
Source§fn clone(&self) -> ExpandedTransfer
fn clone(&self) -> ExpandedTransfer
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 ExpandedTransfer
impl Debug for ExpandedTransfer
Source§impl Display for ExpandedTransfer
impl Display for ExpandedTransfer
Source§impl Serialize for ExpandedTransfer
impl Serialize for ExpandedTransfer
Source§impl TryFrom<EnhancedTransfer> for ExpandedTransfer
impl TryFrom<EnhancedTransfer> for ExpandedTransfer
Auto Trait Implementations§
impl Freeze for ExpandedTransfer
impl RefUnwindSafe for ExpandedTransfer
impl Send for ExpandedTransfer
impl Sync for ExpandedTransfer
impl Unpin for ExpandedTransfer
impl UnwindSafe for ExpandedTransfer
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
Source§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
type Err = Infallible
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Err>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<Item> PrettyPrint for Itemwhere
Item: Serialize,
impl<Item> PrettyPrint for Itemwhere
Item: Serialize,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.