Deno.Writer
Абстрактный интерфейс, который при реализации предоставляет интерфейс для асинхронного записи байтов из буфера массива в файл/ресурс.
interface Writer {write(p: Uint8Array): Promise<number>;}
Методы
write(p: Uint8Array): Promise<number>
Записывает p.byteLength байта из p в основной поток данных. Возвращает количество записанных байтов из p (0 <= n <= p.byteLength) или отклоняет с ошибкой, возникшей при преждевременной остановке записи. write() должен отклонить с ненулевой ошибкой, если бы результат был n < p.byteLength. write() не должен изменять данные среза, даже временно.
Реализации не должны сохранять ссылку на p.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.Writer