pub struct LxPath {
pub hops: Vec<LxRouteHop>,
pub blinded_tail: Option<LxBlindedTail>,
}Expand description
Newtype for Path.
Fields§
§hops: Vec<LxRouteHop>The unblinded hops in this Path. Must be at least length one.
blinded_tail: Option<LxBlindedTail>The blinded path at which this path terminates, if present.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LxPath
impl<'de> Deserialize<'de> for LxPath
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
impl Eq for LxPath
impl StructuralPartialEq for LxPath
Auto Trait Implementations§
impl Freeze for LxPath
impl RefUnwindSafe for LxPath
impl Send for LxPath
impl Sync for LxPath
impl Unpin for LxPath
impl UnsafeUnpin for LxPath
impl UnwindSafe for LxPath
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