- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `future`

- `future`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`failedFuture` | `shared Future<T> failedFuture<T>(String failureMessage)` Create a failed future with the specified failure message. Parameters: `failureMessage` the failure message
`future` | `shared Future<T> future<T>()` Create a future that hasn't completed yet
`succeededFuture` | `shared Future<T> succeededFuture<T>()` Create a succeeded future with a null result
`succeededFuture` | `shared Future<T> succeededFuture<T>(T? result)` Created a succeeded future with the specified result. Parameters: `result` the result

Inherited Methods
Methods inherited from: `Object` `equals`