1 2 3 4 5 6 7
use crate::{Expression, Semi}; /// An expression that can convert itself to a semi-colon ended statement. pub trait ToSemi: Expression + Sized { /// Converts the expression to a semi-colon ended statement. fn to_statement(self) -> Semi<Self>; }