pub struct BtcTransferSpecification {
pub expected_sender: String,
pub recipient: String,
pub sats_amount: u64,
pub sats_per_byte: u64,
}Fields§
§expected_sender: String§recipient: String§sats_amount: u64§sats_per_byte: u64Implementations§
source§impl BtcTransferSpecification
impl BtcTransferSpecification
pub fn from_specifications( specs: &BtcTransferSpecificationFile ) -> Result<BtcTransferSpecification, String>
Trait Implementations§
source§impl Clone for BtcTransferSpecification
impl Clone for BtcTransferSpecification
source§fn clone(&self) -> BtcTransferSpecification
fn clone(&self) -> BtcTransferSpecification
Returns a copy 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 BtcTransferSpecification
impl Debug for BtcTransferSpecification
source§impl<'de> Deserialize<'de> for BtcTransferSpecification
impl<'de> Deserialize<'de> for BtcTransferSpecification
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
source§impl PartialEq<BtcTransferSpecification> for BtcTransferSpecification
impl PartialEq<BtcTransferSpecification> for BtcTransferSpecification
source§fn eq(&self, other: &BtcTransferSpecification) -> bool
fn eq(&self, other: &BtcTransferSpecification) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for BtcTransferSpecification
impl Serialize for BtcTransferSpecification
impl StructuralPartialEq for BtcTransferSpecification
Auto Trait Implementations§
impl RefUnwindSafe for BtcTransferSpecification
impl Send for BtcTransferSpecification
impl Sync for BtcTransferSpecification
impl Unpin for BtcTransferSpecification
impl UnwindSafe for BtcTransferSpecification
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