use musli::{Decode, Encode}; #[derive(Debug, PartialEq, Encode, Decode)] struct TestStruct { tag: usize, } /// `tag` is used as a variable name to decode the field tag. /// It should not be confused with an actual field named `tag`. #[test] fn struct_with_field_named_tag() { musli::macros::assert_roundtrip_eq!(full, TestStruct { tag: 42 }); }