pub struct Config {
pub source: PathBuf,
pub destination: PathBuf,
pub pages: CollectionBuilder,
pub posts: CollectionBuilder,
pub site: SiteBuilder,
pub layouts_dir: PathBuf,
pub liquid: LiquidBuilder,
pub markdown: MarkdownBuilder,
pub assets: AssetsBuilder,
}
Fields
source: PathBuf
destination: PathBuf
pages: CollectionBuilder
posts: CollectionBuilder
site: SiteBuilder
layouts_dir: PathBuf
liquid: LiquidBuilder
markdown: MarkdownBuilder
assets: AssetsBuilder
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Configwhere
Config: Default,
impl<'de> Deserialize<'de> for Configwhere
Config: Default,
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Config
Auto Trait Implementations
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more