The Default Trait It can be implemented directly or it can be derived via .The partial struct copy works nicely with default.