Struct mdblog::Mdblog
[−]
[src]
pub struct Mdblog { // some fields omitted }
pub struct Mdblog { // some fields omitted }
impl Mdblog
[src]fn new<P: AsRef<Path>>(root: P) -> Mdblog
fn init(&self, theme: &str) -> Result<()>
fn build(&mut self, theme: &str) -> Result<()>
fn server(&self, port: u16)
fn load_theme(&mut self, theme: &str) -> Result<()>
fn load_posts(&mut self) -> Result<()>
fn export(&self) -> Result<()>
fn media_dest<P: AsRef<Path>>(&self, media: P) -> PathBuf
fn export_media(&self) -> Result<()>
fn export_static(&self) -> Result<()>
fn export_posts(&self) -> Result<()>
fn export_index(&self) -> Result<()>
fn export_tags(&self) -> Result<()>
fn base_context(&self, title: &str) -> Context
fn render_post(&self, post: &Post) -> Result<String>
fn render_index(&self) -> Result<String>
fn render_tag(&self, tag: &str) -> Result<String>