pub trait InfiniteStream {
type Item;
// Required method
fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Self::Item>;
}pub trait InfiniteStream {
type Item;
// Required method
fn poll_next(self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Self::Item>;
}