LocallyBuilt

Trait LocallyBuilt 

Source
pub trait LocallyBuilt: BuildableArchive {
    // Required methods
    fn out_dir(&self) -> &Path;
    fn out_path_of(
        &self,
        path: Option<&UriPath>,
        doc_name: &SimpleUriName,
        rel_path: Option<&UriPath>,
        language: Language,
    ) -> PathBuf;

    // Provided method
    fn document_file(
        &self,
        path: Option<&UriPath>,
        rel_path: Option<&UriPath>,
        doc_name: &SimpleUriName,
        language: Language,
    ) -> PathBuf { ... }
}

Required Methods§

Source

fn out_dir(&self) -> &Path

Source

fn out_path_of( &self, path: Option<&UriPath>, doc_name: &SimpleUriName, rel_path: Option<&UriPath>, language: Language, ) -> PathBuf

Provided Methods§

Source

fn document_file( &self, path: Option<&UriPath>, rel_path: Option<&UriPath>, doc_name: &SimpleUriName, language: Language, ) -> PathBuf

Implementors§