pub trait SMTNode: Display {
// Required methods
fn is_var(&self) -> bool;
fn is_const(&self) -> bool;
// Provided method
fn is_fn(&self) -> bool { ... }
}
pub trait SMTNode: Display {
// Required methods
fn is_var(&self) -> bool;
fn is_const(&self) -> bool;
// Provided method
fn is_fn(&self) -> bool { ... }
}