pub struct DecodeOfferPaths {
pub first_node_id: Option<PublicKey>,
pub first_path_key: Option<PublicKey>,
pub first_scid: Option<ShortChannelId>,
pub first_scid_dir: Option<u32>,
pub path: Vec<DecodeOfferPathsPath>,
}Fields§
§first_node_id: Option<PublicKey>§first_path_key: Option<PublicKey>§first_scid: Option<ShortChannelId>§first_scid_dir: Option<u32>§path: Vec<DecodeOfferPathsPath>Trait Implementations§
Source§impl Clone for DecodeOfferPaths
impl Clone for DecodeOfferPaths
Source§fn clone(&self) -> DecodeOfferPaths
fn clone(&self) -> DecodeOfferPaths
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DecodeOfferPaths
impl Debug for DecodeOfferPaths
Source§impl<'de> Deserialize<'de> for DecodeOfferPaths
impl<'de> Deserialize<'de> for DecodeOfferPaths
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 DecodeOfferPaths
impl RefUnwindSafe for DecodeOfferPaths
impl Send for DecodeOfferPaths
impl Sync for DecodeOfferPaths
impl Unpin for DecodeOfferPaths
impl UnsafeUnpin for DecodeOfferPaths
impl UnwindSafe for DecodeOfferPaths
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