fn build_article(&self, article_name: &str) -> String {
        self.build(
            &format!("{}{}{}", self.article_directory, article_name, ".html"),
            None,
        )
    }
// only necessary so that you don't have to include a None argument
// every time you call build for an article.
only necessary so that you don't have to include a None argument
every time you call build for an article.
only necessary so that you don ' t have to include a None argument every time you call build for an article .
fn build_article(&self, article_name: &str) -> String {
        self.build(
            &format!("{}{}{}", self.article_directory, article_name, ".html"),
            None,
        )
    }
fn build_article ( & self , article_name : & str ) -> String { self . build ( & format ! ( " " self article_directory article_name " " ) , None , ) }
only necessary so that you don't have to include a None argument
every time you call build for an article.
only necessary so that you don ' t have to include a None argument every time you call build for an article .
&self
article_name
&str