Conditionally emit the specified logging record.
        Emission depends on filters which may have been added to the handler.

async def handle(self, record: LogRecord) -> bool:  # type: ignore
        """
        Conditionally emit the specified logging record.
        Emission depends on filters which may have been added to the handler.
        """
        rv = self.filter(record)
        if rv:
            await self.emit(record)
        return rv