fix: use new
to create non_exhaustive
struct
#26
Merged
new
to create non_exhaustive
struct
#26