pnet_show
pnet_show is a proc-macro crate, that derives a .show() function for pnet_packet's to display the struct similar to scapy.
First define your struct and add the derive Show.
Calling now .show() will then return a string displaying the struct including the values as follow:
##[ Tether ]##
version: 1
unknown0: 0
tether_type: 5
unknown1: 0
length: 8
unknown2: 0
unknown3: 12
cr032: 1035144919
options: 257
function_id: 1601