A scalar value found in the attribute map.
A pure marker trait to rule out some type errors.
An exception thrown when during incremental build an input is required for which the underlying source cannot yet be determined.
An exception thrown when during incremental build an input is required for which the underlying source cannot yet be determined.
This can be a case class because it is used only within the same transaction,
and thereby the timed
argument does not become stale.
A pure marker trait to rule out some type errors.
Note: The resulting object is mutable, therefore must not be shared across threads and also must be created and consumed within the same transaction.
Note: The resulting object is mutable, therefore must not be shared across threads and also must be
created and consumed within the same transaction. That is to say, to be transactionally safe, it may only
be stored in a TxnLocal
, but not a full STM ref.