pub struct CreatePsbtTransportRequest {
pub recipient: String,
pub amount_sats: u64,
pub fee_rate_sat_vb: u64,
}Expand description
Transport-friendly PSBT creation request used by WASM/RPC boundaries.
Fields§
§recipient: StringRecipient address string.
amount_sats: u64Amount in satoshis.
fee_rate_sat_vb: u64Fee rate in sat/vB.
Trait Implementations§
Source§impl Clone for CreatePsbtTransportRequest
impl Clone for CreatePsbtTransportRequest
Source§fn clone(&self) -> CreatePsbtTransportRequest
fn clone(&self) -> CreatePsbtTransportRequest
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 CreatePsbtTransportRequest
impl Debug for CreatePsbtTransportRequest
Source§impl<'de> Deserialize<'de> for CreatePsbtTransportRequest
impl<'de> Deserialize<'de> for CreatePsbtTransportRequest
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 CreatePsbtTransportRequest
impl RefUnwindSafe for CreatePsbtTransportRequest
impl Send for CreatePsbtTransportRequest
impl Sync for CreatePsbtTransportRequest
impl Unpin for CreatePsbtTransportRequest
impl UnsafeUnpin for CreatePsbtTransportRequest
impl UnwindSafe for CreatePsbtTransportRequest
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