code: def get_estimated_memory_usage(self) -> int:
      if self._builder is None:
          return 0
      return self._builder.get_estimated_memory_usage()
  
file_path: ray/python/ray/data/_internal/delegating_block_builder.py
imports: import collections
  from typing import Any, Mapping
  from ray.data._internal.arrow_block import ArrowBlockBuilder
  from ray.data._internal.block_builder import BlockBuilder
  from ray.data._internal.pandas_block import PandasBlockBuilder
  from ray.data.block import Block, BlockAccessor, DataBatch
label_desc: Use image node_id 8 for calling the DelegatingBlockBuilder obj's underlying member method code with example usage: obj.get_estimated_memory_usage() and returns: self, int