def __init__(
        self,
        awaitable: Awaitable[A],
        wrapper: Awaitable[A],
        **kwargs: Dict[str, Any],
    ):
        """Called/constructed when wrapper awaitable is awaited but before the
        wrapped awaitable is awaited."""

        # Subclasses can use kwargs.

        self.awaitable: Awaitable[A] = awaitable
        self.wrapper: Awaitable[A] = wrapper

        self.result: Optional[A] = None
        self.error: Optional[Exception] = None
Called/constructed when wrapper awaitable is awaited but before the
        wrapped awaitable is awaited.
src/core/trulens/experimental/otel_tracing/core/_utils/wrap.py