Make diagnostics dataclasses sloted (#93600)

Now available since our minimum python version is 3.10

Saves a tiny bit of ram
This commit is contained in:
J. Nick Koston
2023-05-27 19:04:39 -05:00
committed by GitHub
parent 0a9c4f15c4
commit cc12698f26

View File

@@ -33,7 +33,7 @@ __all__ = ["REDACTED", "async_redact_data"]
_LOGGER = logging.getLogger(__name__)
@dataclass
@dataclass(slots=True)
class DiagnosticsPlatformData:
"""Diagnostic platform data."""
@@ -46,7 +46,7 @@ class DiagnosticsPlatformData:
] | None
@dataclass
@dataclass(slots=True)
class DiagnosticsData:
"""Diagnostic data."""