transferum
    Preparing search index...

    Interface AsyncInputPipelineBuilderInterface<TCurrent, TStartTransfer>

    Use CompositeTransferBuilderInterface instead. Will be removed in the next major release.

    Async input pipeline builder interface — like InputPipelineBuilderInterface, but supports async triggerable and linkOnError for async-push rejection handling.

    interface AsyncInputPipelineBuilderInterface<
        TCurrent,
        TStartTransfer extends InputTransfer<unknown>,
    > {
        finish<
            TTriggerable extends TriggerableInterface
            | undefined = undefined,
            TAsyncTriggerable extends
                AsyncTriggerableInterface | undefined = undefined,
            TGate extends GateInterface
            | undefined = undefined,
        >(
            lastTransfer: InputTransfer<TCurrent>,
            options?: {
                asyncTriggerable?: TAsyncTriggerable;
                gate?: TGate;
                linkOnError?: ErrorHandler<InputTransfer<TCurrent>>;
                owned?: boolean;
                triggerable?: TTriggerable;
            },
        ): CompositeInputTransfer<
            InputTransferDataType<TStartTransfer>,
            TStartTransfer,
            TTriggerable,
            TAsyncTriggerable,
            TGate,
        >;
        to<TNext>(
            nextTransfer: DuplexTransfer<TCurrent, TNext>,
            owned?: boolean,
        ): AsyncInputPipelineBuilderInterface<TNext, TStartTransfer>;
    }

    Type Parameters

    Implemented by

    Index