avl/savefile

savefile-derive uses symbols from callers scope

avl opened this issue · 1 comments

avl commented

savefile-derive should probably always derive the traits from the savefile crate, even if the caller has:

1: Not imported the symbols from the savefile crate
2: Created their own symbols with colliding names, like a Serialize trait, for instance.

I think there are probably bugs here right now.

avl commented

I have made an attempt to rectify this.