Unchanged

class of dascore.lazy.contract
inherits from: ChunkContract
source

Unchanged()-> None

The kernel hands its input back, for this dtype and plan.

The step does nothing, so it adds nothing to the chain; the patch is handed back as it is, with its own id, as the eager no-op does. Only for a no-op decided by the dtype or the plan, never by the values.