pub struct LinkEntry {
pub timestamp: f64,
pub next_hop_transport_id: [u8; 16],
pub next_hop_interface: InterfaceId,
pub remaining_hops: u8,
pub received_interface: InterfaceId,
pub taken_hops: u8,
pub destination_hash: [u8; 16],
pub validated: bool,
pub proof_timeout: f64,
}Expand description
Entry in the link table, keyed by link_id.
Fields§
§timestamp: f64§next_hop_transport_id: [u8; 16]§next_hop_interface: InterfaceId§remaining_hops: u8§received_interface: InterfaceId§taken_hops: u8§destination_hash: [u8; 16]§validated: bool§proof_timeout: f64Trait Implementations§
Auto Trait Implementations§
impl Freeze for LinkEntry
impl RefUnwindSafe for LinkEntry
impl Send for LinkEntry
impl Sync for LinkEntry
impl Unpin for LinkEntry
impl UnwindSafe for LinkEntry
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