code: async def fetchrow(self, query, *args, timeout=None):
          
          async with self.acquire() as con:
              return await con.fetchrow(query, *args, timeout=timeout)
docs: Run a query and return the first row.
  
          Pool performs this operation using one of its connections.  Other than
          that, it behaves identically to
          :meth:`Connection.fetchrow() <connection.Connection.fetchrow>`.
  
          .. versionadded:: 0.10.0