pub trait CodeDisplay<'a, Context = CodeFormatContext<'a>> {
// Required method
fn code_display(&self, f: &mut Context) -> Result;
}Expand description
Trait to display valid µcad source code.
Required Methods§
Sourcefn code_display(&self, f: &mut Context) -> Result
fn code_display(&self, f: &mut Context) -> Result
Display µcad source code.
Implementors§
impl<'a, 'b, T> CodeDisplay<'a> for CodeList<'b, T>where
T: CodeDisplay<'a>,
impl<'a, 'b, T> CodeDisplay<'a> for CodeStack<'b, T>where
T: CodeDisplay<'a>,
impl<'a, T> CodeDisplay<'a> for Twhere
T: Display,
If it can be Displayed, it can be CodeDisplayed.