Trait stager::de::Render
[−]
[src]
pub trait Render { type Rendered; fn format(&self, engine: &TemplateEngine) -> Result<Self::Rendered, Error>; }
Translate user-facing configuration to the staging APIs.
Associated Types
type Rendered
Required Methods
fn format(&self, engine: &TemplateEngine) -> Result<Self::Rendered, Error>
Implementors
impl Render for Staging type Rendered = Staging;
impl Render for Source type Rendered = Box<ActionBuilder>;
impl Render for Directory type Rendered = Directory;
impl Render for SourceFile type Rendered = SourceFile;
impl Render for SourceFiles type Rendered = SourceFiles;
impl Render for Symlink type Rendered = Symlink;
impl Render for Access type Rendered = Access;
impl<T> Render for OneOrMany<T> where
T: Render, type Rendered = Vec<T::Rendered>;impl Render for Template type Rendered = String;