pub struct PaymentV1 {
pub hash: String,
pub amount: Hnt,
pub fee: u64,
pub nonce: u64,
pub payer: String,
pub payee: String,
}
Fields§
§hash: String
§amount: Hnt
§fee: u64
§nonce: u64
§payer: String
§payee: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PaymentV1
impl<'de> Deserialize<'de> for PaymentV1
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
Auto Trait Implementations§
impl Freeze for PaymentV1
impl RefUnwindSafe for PaymentV1
impl Send for PaymentV1
impl Sync for PaymentV1
impl Unpin for PaymentV1
impl UnwindSafe for PaymentV1
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