cancel 抽象方法
提前取消流迭代器(及其底层流订阅)。
如果moveNext的Future以false
或错误完成,流迭代器将自动取消。
如果您需要在流迭代器自动关闭之前停止监听值,您必须调用cancel以确保流被正确关闭。
如果在取消迭代器时已调用moveNext,其返回的Future将以false
作为值完成,以及所有对moveNext的后续调用。
返回一个在取消完成后完成的Future。如果取消是同步发生的,这可能是一个已经完成的Future。
实现
Future cancel();