Checks if the underlying promise was fulfilled at the creation time of this inspection object.
Checks if the underlying promise was deferred at the creation time of this inspection object.
Checks if the underlying promise was rejected at the creation time of this inspection object.
Gets the rejection reason for the underlying promise. Throws TypeError
if the promise wasn't rejected at the creation time of this inspection object.
Gets the fulfillment value of the underlying promise. Throws TypeError
if the promise wasn't fulfilled at the creation time of this inspection object.
Interoperability interface for modeling the results of PromiseUtilities.settle. This is a match for BlueBird's
PromiseInspection
object.