Skip to main content

Crate docpack

Crate docpack 

Source
Expand description

Public library surface for docpack.

The library is organized around a normalized Value tree plus source metadata, with separate input, backend, and manifest layers built on top.

Re-exports§

pub use backend::ArtifactKind;
pub use backend::Backend;
pub use backend::BackendKind;
pub use backend::RenderRequest;
pub use backend::RenderedArtifact;
pub use backend::render_document;
pub use backend::validate_request;
pub use core::Document;
pub use core::Origin;
pub use core::SourceFormat;
pub use core::SourceMeta;
pub use core::TopLevelShape;
pub use core::Value;
pub use error::DocpackError;
pub use error::DocpackResult;
pub use input::SourceSpec;
pub use input::detect_format;
pub use input::parse_source;

Modules§

backend
core
error
input
manifest