A rust library for parsing packets