[][src]Trait proffer::traits::SrcCode

pub trait SrcCode {
#[must_use]
    fn generate(&self) -> String;
}

Trait implemented for elements representing the ability to render as raw source code.

Required methods

#[must_use] fn generate(&self) -> String

Given current configuration, give the resulting source code.

Loading content...

Implementations on Foreign Types

impl SrcCode for Vec<Generic>[src]

impl<'a> SrcCode for &'a str[src]

impl SrcCode for String[src]

Loading content...

Implementors

impl SrcCode for Attribute[src]

impl SrcCode for AssociatedTypeDeclaration[src]

impl SrcCode for AssociatedTypeDefinition[src]

impl SrcCode for Enum[src]

impl SrcCode for Variant[src]

impl SrcCode for Field[src]

impl SrcCode for Function[src]

impl SrcCode for FunctionBody[src]

impl SrcCode for FunctionSignature[src]

impl SrcCode for Parameter[src]

impl SrcCode for Impl[src]

impl SrcCode for Module[src]

impl SrcCode for Struct[src]

impl SrcCode for Trait[src]

Loading content...