Wrapper over `async_transform()` that allows `None` to be passed. See `async_transform()` for more details.
(
data: object,
expected_type: object,
)
| 282 | |
| 283 | |
| 284 | async def async_maybe_transform( |
| 285 | data: object, |
| 286 | expected_type: object, |
| 287 | ) -> Any | None: |
| 288 | """Wrapper over `async_transform()` that allows `None` to be passed. |
| 289 | |
| 290 | See `async_transform()` for more details. |
| 291 | """ |
| 292 | if data is None: |
| 293 | return None |
| 294 | return await async_transform(data, expected_type) |
| 295 | |
| 296 | |
| 297 | async def async_transform( |
no test coverage detected