2022-11-27 18:53:49 -05:00
|
|
|
use crate::Event;
|
|
|
|
|
2022-11-28 18:33:43 -05:00
|
|
|
pub fn push_html<'s, I: Iterator<Item = Event<'s>>>(s: &mut String, events: I) {
|
2022-11-27 18:53:49 -05:00
|
|
|
Writer::new(events).write()
|
|
|
|
}
|
|
|
|
|
|
|
|
struct Writer<I> {
|
|
|
|
events: I,
|
|
|
|
}
|
|
|
|
|
2022-11-28 18:33:43 -05:00
|
|
|
impl<'s, I: Iterator<Item = Event<'s>>> Writer<I> {
|
2022-11-27 18:53:49 -05:00
|
|
|
fn new(events: I) -> Self {
|
|
|
|
Self { events }
|
|
|
|
}
|
|
|
|
|
|
|
|
fn write(self) {}
|
|
|
|
}
|