Skip to main content

Crate katana_markdown_engine

Crate katana_markdown_engine 

Source

Re-exports§

pub use document::CodeBlockRole;
pub use document::DescriptionItem;
pub use document::DiagramKind;
pub use document::EmojiNode;
pub use document::HeadingNode;
pub use document::HtmlBlockRole;
pub use document::KmeDocument;
pub use document::KmeNode;
pub use document::KmeNodeId;
pub use document::KmeNodeKind;
pub use document::ListNode;
pub use document::TableAlignment;
pub use document::TableCell;
pub use document::TableNode;
pub use document::TableRow;
pub use error::KmeError;
pub use input::MarkdownInput;
pub use metadata::ConflictedTarget;
pub use metadata::ContextAnchor;
pub use metadata::MetadataDocument;
pub use metadata::MetadataEntry;
pub use metadata::MetadataReconcileRequest;
pub use metadata::MetadataReconcileResult;
pub use metadata::MetadataResolver;
pub use metadata::MetadataTarget;
pub use metadata::TargetResolution;
pub use metadata::TargetResolutionKind;
pub use metadata::UnresolvedTarget;
pub use source::ByteRange;
pub use source::LineColumn;
pub use source::LineColumnRange;
pub use source::RawSnippet;
pub use source::SourceSpan;
pub use source::TextFingerprint;

Modules§

document
error
input
metadata
source

Functions§

parse_markdown
reconcile_metadata
reconcile_metadata_targets