DVDocsSource typedef
DVDocsSource =
Future<DVDocsDocument> Function()
Reads the document. A future that fails is reported by the site rather than swallowed, so a payload that is not a document says so instead of drawing an empty one.
Implementation
typedef DVDocsSource = Future<DVDocsDocument> Function();