Struct mdblog::Mdblog [] [src]

pub struct Mdblog { /* fields omitted */ }

blog object

Methods

impl Mdblog
[src]

[src]

create Mdblog from the root path

[src]

get default settings

[src]

load customize settings

layered configuration system:

  • default settings
  • Config.toml
  • BLOG_ prefix environment variable

[src]

get theme

[src]

[src]

[src]

init Mdblog with theme.

theme directory is created at root/_theme directory. if theme is None, use the default theme(simple).

[src]

create the blog html files to root/_build/ directory.

if theme is None, use the default theme(simple).

[src]

serve the blog static files built in root/_build/ directory.

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

Auto Trait Implementations

impl !Send for Mdblog

impl !Sync for Mdblog