class_docstr: Object to encapsulate the code related to handle the data requests passing to executor and its returned values
class_docstr_tok: ["Object","to","encapsulate","the","code","related","to","handle","the","data","requests","passing","to","executor","and","its","returned","values"]
docstr: Replaces the docs in a message with new Documents.
  
  :param request: The request object
  :param docs: the new docs to be used
  :param ndarray_type: type tensor and embedding will be converted to
docstr_tok: ["Replaces","the","docs","in","a","message","with","new","Documents",".",":","param","request",":","The","request","object",":","param","docs",":","the","new","docs","to","be","used",":","param","ndarray_type",":","type","tensor","and","embedding","will","be","converted","to"]
code: def replace_docs(
      request: List["DataRequest"],
      docs: "DocumentArray",
      ndarray_type: str = None,
  ) -> None:
      """Replaces the docs in a message with new Documents.
  
      :param request: The request object
      :param docs: the new docs to be used
      :param ndarray_type: type tensor and embedding will be converted to
      """
      request.data.set_docs_convert_arrays(
          docs, ndarray_type=ndarray_type
      )
  
imports: import argparse
  import asyncio
  import functools
  import json
  import os
  import tempfile
  import threading
  import uuid
  import warnings
  from typing import TYPE_CHECKING, AsyncIterator, Dict, Generator, List, Optional, Tuple, Union
  from google.protobuf.struct_pb2 import Struct
  from jina._docarray import DocumentArray, docarray_v2
  from jina.constants import __default_endpoint__
  from jina.excepts import BadConfigSource, RuntimeTerminated
  from jina.helper import get_full_version
  from jina.importer import ImportExtensions
  from jina.proto import jina_pb2
  from jina.serve.executors import BaseExecutor
  from jina.serve.instrumentation import MetricsTimer
  from jina.serve.runtimes.worker.batch_queue import BatchQueue
  from jina.types.request.data import DataRequest, SingleDocumentRequest
label_desc: Use image node_id 17 for calling the WorkerRequestHandler obj's underlying member method code with example usage: obj.replace_docs(request, docs, ndarray_type) without return types