pub struct InRecord {
pub face_id: u32,
pub nonce: u32,
pub expires_at: u64,
pub lp_pit_token: Option<Bytes>,
}Expand description
Record of an incoming Interest (consumer-facing side of the PIT entry).
Fields§
§face_id: u32Face the Interest arrived on (raw u32; mapped to FaceId by the engine).
nonce: u32§expires_at: u64§lp_pit_token: Option<Bytes>NDNLPv2 PIT token from the LP header on this face. Must be echoed back in the Data/Nack response.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for InRecord
impl RefUnwindSafe for InRecord
impl Send for InRecord
impl Sync for InRecord
impl Unpin for InRecord
impl UnwindSafe for InRecord
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