Skip to main content

extract_site

Function extract_site 

Source
pub fn extract_site(
    doc: &SurfDoc,
) -> (Option<SiteConfig>, Vec<PageEntry>, Vec<Block>)
Expand description

Extract site config and page list from a parsed SurfDoc.

Returns (site_config, pages, loose_blocks) where loose_blocks are top-level blocks that are neither Site nor Page.