[−][src]Trait operator::content::ContentEngine
Required methods
pub fn get_render_context(
&self,
request_route: Option<Route>
) -> RenderContext<'_, ServerInfo, Self>
[src]
&self,
request_route: Option<Route>
) -> RenderContext<'_, ServerInfo, Self>
pub fn new_template(
&self,
template_source: &str,
media_type: MediaType
) -> Result<UnregisteredTemplate, TemplateParseError>
[src]
&self,
template_source: &str,
media_type: MediaType
) -> Result<UnregisteredTemplate, TemplateParseError>
pub fn get_internal(&self, route: &Route) -> Option<&ContentRepresentations>
[src]
pub fn get(&self, route: &Route) -> Option<&ContentRepresentations>
[src]
pub fn handlebars_registry(&self) -> &Handlebars<'_>
[src]
Implementors
impl<'engine, ServerInfo> ContentEngine<ServerInfo> for FilesystemBasedContentEngine<'engine, ServerInfo> where
ServerInfo: Clone + Serialize,
[src]
ServerInfo: Clone + Serialize,
pub fn get_render_context(
&self,
request_route: Option<Route>
) -> RenderContext<'_, ServerInfo, Self>
[src]
&self,
request_route: Option<Route>
) -> RenderContext<'_, ServerInfo, Self>
pub fn new_template(
&self,
handlebars_source: &str,
media_type: MediaType
) -> Result<UnregisteredTemplate, TemplateParseError>
[src]
&self,
handlebars_source: &str,
media_type: MediaType
) -> Result<UnregisteredTemplate, TemplateParseError>