pub struct SubmittedTransaction {
pub circle: Option<String>,
pub wallet: Option<String>,
pub tx_hash: Option<String>,
pub result: Value,
}Expand description
Submitted Octra transaction returned by no-wait write paths.
Fields§
§circle: Option<String>Target Circle ID when known.
wallet: Option<String>Submitting wallet address when known.
tx_hash: Option<String>Transaction hash when the RPC returned one.
result: ValueRaw submit result.
Implementations§
Source§impl SubmittedTransaction
impl SubmittedTransaction
pub fn from_value(value: Value) -> Result<Self>
Trait Implementations§
Source§impl Clone for SubmittedTransaction
impl Clone for SubmittedTransaction
Source§fn clone(&self) -> SubmittedTransaction
fn clone(&self) -> SubmittedTransaction
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 SubmittedTransaction
impl Debug for SubmittedTransaction
Source§impl PartialEq for SubmittedTransaction
impl PartialEq for SubmittedTransaction
Source§fn eq(&self, other: &SubmittedTransaction) -> bool
fn eq(&self, other: &SubmittedTransaction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SubmittedTransaction
Auto Trait Implementations§
impl Freeze for SubmittedTransaction
impl RefUnwindSafe for SubmittedTransaction
impl Send for SubmittedTransaction
impl Sync for SubmittedTransaction
impl Unpin for SubmittedTransaction
impl UnsafeUnpin for SubmittedTransaction
impl UnwindSafe for SubmittedTransaction
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