code: function ServerReadableStream(call, metadata, deserialize) {
    Readable.call(this, {objectMode: true});
    this.call = call;
    setUpReadable(this, deserialize);
    /**
     * Indicates if the call has been cancelled
     * @member {boolean} grpc~ServerReadableStream#cancelled
     */
    this.cancelled = false;
    /**
     * The request metadata from the client
     * @member {grpc.Metadata} grpc~ServerReadableStream#metadata
     */
    this.metadata = metadata;
  }
docs: A stream that the server can read from. Used for calls that are streaming
  from the client side.
  @constructor grpc~ServerReadableStream
  @extends external:Readable
  @borrows grpc~ServerUnaryCall#sendMetadata as
  grpc~ServerReadableStream#sendMetadata
  @borrows grpc~ServerUnaryCall#getPeer as grpc~ServerReadableStream#getPeer
  @param {grpc.internal~Call} call The call object to read data with
  @param {grpc.Metadata} metadata The request metadata from the client
  @param {grpc~deserialize} deserialize Deserialization function for reads