pub struct OffboardRequestInfo {
pub script_pubkey_hex: String,
pub script_pubkey_asm: String,
pub net_amount: Amount,
pub deduct_fees_from_gross_amount: bool,
pub fee_rate: FeeRate,
}Fields§
§script_pubkey_hex: Stringhexadecimal representation of the output script
script_pubkey_asm: Stringopcode representation of the output script
net_amount: AmountThe target amount in sats.
deduct_fees_from_gross_amount: boolDetermines whether fees should be added onto the given amount or deducted from it.
fee_rate: FeeRateWhat fee rate was used when calculating the fee for the offboard.
Trait Implementations§
Source§impl Clone for OffboardRequestInfo
impl Clone for OffboardRequestInfo
Source§fn clone(&self) -> OffboardRequestInfo
fn clone(&self) -> OffboardRequestInfo
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 OffboardRequestInfo
impl Debug for OffboardRequestInfo
Source§impl<'de> Deserialize<'de> for OffboardRequestInfo
impl<'de> Deserialize<'de> for OffboardRequestInfo
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<'a> From<&'a OffboardRequest> for OffboardRequestInfo
impl<'a> From<&'a OffboardRequest> for OffboardRequestInfo
Source§fn from(v: &'a OffboardRequest) -> Self
fn from(v: &'a OffboardRequest) -> Self
Converts to this type from the input type.
Source§impl Hash for OffboardRequestInfo
impl Hash for OffboardRequestInfo
Source§impl Ord for OffboardRequestInfo
impl Ord for OffboardRequestInfo
Source§fn cmp(&self, other: &OffboardRequestInfo) -> Ordering
fn cmp(&self, other: &OffboardRequestInfo) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OffboardRequestInfo
impl PartialEq for OffboardRequestInfo
Source§impl PartialOrd for OffboardRequestInfo
impl PartialOrd for OffboardRequestInfo
Source§impl Serialize for OffboardRequestInfo
impl Serialize for OffboardRequestInfo
impl Eq for OffboardRequestInfo
impl StructuralPartialEq for OffboardRequestInfo
Auto Trait Implementations§
impl Freeze for OffboardRequestInfo
impl RefUnwindSafe for OffboardRequestInfo
impl Send for OffboardRequestInfo
impl Sync for OffboardRequestInfo
impl Unpin for OffboardRequestInfo
impl UnsafeUnpin for OffboardRequestInfo
impl UnwindSafe for OffboardRequestInfo
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request