Features from optional dependencies

serde_codegen build implicit feature

Enables serde_codegen ^0.8

serde_codegen:

Macros to auto-generate implementations for the serde framework