pub type HoprPacketParts<'a> = PacketParts<'a, HoprSphinxSuite, HoprSphinxHeaderSpec>;Expand description
Convenience alias for HOPR specific PacketParts.
Aliased Type§
pub struct HoprPacketParts<'a> {
pub surbs: Vec<SURB<Ed25519Suite, HoprSphinxHeaderSpec>>,
pub payload: Cow<'a, [u8]>,
pub signals: FlagSet<PacketSignal>,
}Fields§
§surbs: Vec<SURB<Ed25519Suite, HoprSphinxHeaderSpec>>Contains (a potentially empty) list of SURBs.
payload: Cow<'a, [u8]>Contains the actual packet payload.
signals: FlagSet<PacketSignal>Additional packet signals from the sender to the recipient.