Represents a potentially suspendable operation that accepts no arguments and produces a result. Based on Java's Supplier functional interface.
the type of the result