pub trait Expandable {
    fn expand(&self, env: &Env) -> Result<String, AssemblerError>;
}
Expand description

To be implemented for each element that can be expended based on some patterns (i.e. macros, structs)

Required Methods

Returns a string version of the element after expansion

Implementors