Struct lightning::routing::router::RouteParameters [−][src]
pub struct RouteParameters {
pub payee: Payee,
pub final_value_msat: u64,
pub final_cltv_expiry_delta: u32,
}
Expand description
Parameters needed to find a Route
for paying a Payee
.
Passed to find_route
and also provided in Event::PaymentPathFailed
for retrying a failed
payment path.
Fields
payee: Payee
The recipient of the failed payment path.
final_value_msat: u64
The amount in msats sent on the failed payment path.
final_cltv_expiry_delta: u32
The CLTV on the final hop of the failed payment path.
Trait Implementations
Writes self out to the given Writer
Gets the length of this object after it has been serialized. This can be overridden to optimize cases where we prepend an object with its length. Read more
Writes self out to a Vec
Auto Trait Implementations
impl RefUnwindSafe for RouteParameters
impl Send for RouteParameters
impl Sync for RouteParameters
impl Unpin for RouteParameters
impl UnwindSafe for RouteParameters
Blanket Implementations
Mutably borrows from an owned value. Read more