pub fn assetless(kind: &str) -> SourceErrorExpand description
The refusal a source that keeps no assets answers an asset write with.
Spelled once beside unwritable, for that function’s reason: every
source without assets refuses in the same words, and the engine’s own refusal of a copy
into one names the source, the record and the asset before any source is asked.