Struct PaymentForwardNode
pub struct PaymentForwardNode {
pub tlvs: ForwardTlvs,
pub node_id: PublicKey,
pub htlc_maximum_msat: u64,
}
Expand description
An intermediate node, its outbound channel, and relay parameters.
Fields§
§tlvs: ForwardTlvs
The TLVs for this node’s BlindedHop
, where the fee parameters contained within are also
used for BlindedPayInfo
construction.
node_id: PublicKey
This node’s pubkey.
htlc_maximum_msat: u64
The maximum value, in msat, that may be accepted by this node.
Trait Implementations§
§impl Clone for PaymentForwardNode
impl Clone for PaymentForwardNode
§fn clone(&self) -> PaymentForwardNode
fn clone(&self) -> PaymentForwardNode
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 moreAuto Trait Implementations§
impl Freeze for PaymentForwardNode
impl RefUnwindSafe for PaymentForwardNode
impl Send for PaymentForwardNode
impl Sync for PaymentForwardNode
impl Unpin for PaymentForwardNode
impl UnwindSafe for PaymentForwardNode
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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
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