Added ToStr and fmt::Default implementations for Result