(
block: Block,
block_exec_stats: Optional["BlockExecStats"] = None,
task_exec_stats: Optional["TaskExecWorkerStats"] = None,
)
| 344 | |
| 345 | @staticmethod |
| 346 | def from_block( |
| 347 | block: Block, |
| 348 | block_exec_stats: Optional["BlockExecStats"] = None, |
| 349 | task_exec_stats: Optional["TaskExecWorkerStats"] = None, |
| 350 | ) -> "BlockMetadataWithSchema": |
| 351 | accessor = BlockAccessor.for_block(block) |
| 352 | |
| 353 | return BlockMetadataWithSchema.from_metadata( |
| 354 | metadata=accessor.get_metadata( |
| 355 | block_exec_stats=block_exec_stats, |
| 356 | task_exec_stats=task_exec_stats, |
| 357 | ), |
| 358 | schema=accessor.schema(), |
| 359 | ) |
| 360 | |
| 361 | @property |
| 362 | def metadata(self) -> BlockMetadata: |
no test coverage detected