@API.register<EOL><INDENT>@API.aiocache_enabled()<EOL>@API.timeout<EOL>@API.plugins<EOL>async def raw(self, command, *args, _conn=None, **kwargs):<DEDENT>
start = time.monotonic()<EOL>ret = await self._raw(<EOL>command, *args, encoding=self.serializer.encoding, _conn=_conn, **kwargs<EOL>)<EOL>logger.debug("<STR_LIT>", command, time.monotonic() - start)<EOL>return ret<EOL>
Send the raw command to the underlying client. Note that by using this CMD you
will lose compatibility with other backends.

Due to limitations with aiomcache client, args have to be provided as bytes.
For rest of backends, str.

:param command: str with the command.
:param timeout: int or float in seconds specifying maximum timeout
    for the operations to last
:returns: whatever the underlying client returns
:raises: :class:`asyncio.TimeoutError` if it lasts more than self.timeout