code: def _async_push(self, idx, src, dst, offset, count):
      with cuda.stream_guard(self._push_stream(idx)):
          async_write(src, dst, offset, count)
  
imports: import numpy
  import paddle
  from paddle.framework import core
  from paddle.device import cuda
  from pgl.utils.logger import log
label_desc: Use image node_id 8 for calling the StreamPool obj's underlying member method code with example usage: obj._async_push(idx, src, dst, offset, count) without return types