1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use super::{Fmt, Formatter}; use wast::Expression; impl<'src> Fmt for &Expression<'src> { fn fmt(&self, formatter: &mut Formatter) { let mut iter = self.instrs.iter(); if let Some(instruction) = iter.next() { formatter.fmt(instruction); } for instruction in iter { formatter.write(" "); formatter.fmt(instruction); } } }