pub struct Memo {
pub memo_data: Option<String>,
pub memo_format: Option<String>,
pub memo_type: Option<String>,
}
Expand description
An arbitrary piece of data attached to a transaction. A transaction can have multiple Memo objects as an array in the Memos field.
Must contain one or more of memo_data
, memo_format
,
and memo_type
.
See Memos Field:
<https://xrpl.org/transaction-common-fields.html#memos-field>
Fields§
§memo_data: Option<String>
§memo_format: Option<String>
§memo_type: Option<String>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Memo
impl<'de> Deserialize<'de> for Memo
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Memo
impl StructuralPartialEq for Memo
Auto Trait Implementations§
impl Freeze for Memo
impl RefUnwindSafe for Memo
impl Send for Memo
impl Sync for Memo
impl Unpin for Memo
impl UnwindSafe for Memo
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.