⚠️ Internal: This API is not publically exported by the package.

      Interface VarianceStruct<Env, InErr, InElem, InDone, OutErr, OutElem, OutDone>

      Since

      2.0.0

      interface VarianceStruct {
          _Env: ((_) => Env);
          _InDone: ((_) => void);
          _InElem: ((_) => void);
          _InErr: ((_) => void);
          _OutDone: ((_) => OutDone);
          _OutElem: ((_) => OutElem);
          _OutErr: ((_) => OutErr);
      }

      Type Parameters

      • out Env

      • in InErr

      • in InElem

      • in InDone

      • out OutErr

      • out OutElem

      • out OutDone

      Properties

      _Env: ((_) => Env)

      Type declaration

        • (_): Env
        • Parameters

          • _: never

          Returns Env

      _InDone: ((_) => void)

      Type declaration

        • (_): void
        • Parameters

          • _: InDone

          Returns void

      _InElem: ((_) => void)

      Type declaration

        • (_): void
        • Parameters

          • _: InElem

          Returns void

      _InErr: ((_) => void)

      Type declaration

        • (_): void
        • Parameters

          • _: InErr

          Returns void

      _OutDone: ((_) => OutDone)

      Type declaration

        • (_): OutDone
        • Parameters

          • _: never

          Returns OutDone

      _OutElem: ((_) => OutElem)

      Type declaration

        • (_): OutElem
        • Parameters

          • _: never

          Returns OutElem

      _OutErr: ((_) => OutErr)

      Type declaration

        • (_): OutErr
        • Parameters

          • _: never

          Returns OutErr