1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use crate::statements::Statement;
use crate::CodeBuffer;
/// Represents an empty statement.
pub struct EmptyStatement {
_phantom: (),
}
impl Default for EmptyStatement {
fn default() -> Self {
Self { _phantom: () }
}
}
impl Statement for EmptyStatement {
fn write(&self, b: &mut CodeBuffer, level: usize) {
b.indent(level);
b.end_line();
}
}