Semantically similar to __enter__(), the only difference being that it must return an awaitable.
builtins/object.__aenter__
object.__aenter__