Implement a linter + test suite that asserts all pub-storage types derive Encode, Decode, TypeInfo, and StorageLayout when relevant.
Implement a linter + test suite that asserts all pub-storage types derive Encode, Decode, TypeInfo, and StorageLayout when relevant.