Dex.Future.any

### Method

# Dex Futureany

#### Declaration [src]

    DexFuture*
    dex_future_any (
      DexFuture* first_future,
      ...
    )

#### Description [src]

Creates a new `DexFuture` that will resolve when any dependent future resolves, providing the same result as the resolved future.

If no futures resolve, then the future will reject.

This method is not directly available to language bindings.

The implementation of this method is provided by `()` in language bindings

#### Parameters

`...`

  Type: ``

  A `NULL` terminated list of futures.

#### Return value

Type: `DexFutureSet`

A `DexFuture`.

The caller of the method takes ownership of the data, and is responsible for freeing it.