pub struct LvsValueEdge {
pub dest: u64,
pub value: NameComponent,
}Fields§
§dest: u64§value: NameComponentThe exact NameComponent this edge matches, parsed from the
pre-encoded COMPONENT_VALUE TLV field in the binary format. The
wire layout is COMPONENT_VALUE[length][NameComponentTLV], so the
value bytes themselves are a full t+l+v NameComponent.
Trait Implementations§
Source§impl Clone for LvsValueEdge
impl Clone for LvsValueEdge
Source§fn clone(&self) -> LvsValueEdge
fn clone(&self) -> LvsValueEdge
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 moreAuto Trait Implementations§
impl !Freeze for LvsValueEdge
impl RefUnwindSafe for LvsValueEdge
impl Send for LvsValueEdge
impl Sync for LvsValueEdge
impl Unpin for LvsValueEdge
impl UnwindSafe for LvsValueEdge
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