import { AsyncIterator } from "https://deno.land/x/ldkit@v0.6.4/library/asynciterator.ts";
Destroy the iterator and stop it from generating new items. This will not do anything if the iterator was already ended or destroyed. All internal resources will be released an no new items will be emitted, even not already generated items. Implementors should not override this method, but instead implement module:asynciterator.AsyncIterator#_destroy.