Re-exports§
pub use adapters::AdapterRegistry;pub use adapters::PublishContext;pub use adapters::adapter_capability;pub use adapters::all_adapter_capabilities;pub use adapters::content_info_from;pub use adapters::content_info_with_platform;pub use adapters::is_copypaste_platform;pub use adapters::is_local_output_platform;pub use adapters::platform_short_code;pub use adapters::resolve_asset_strategy_from_capability;pub use adapters::resolve_math_delimiters;pub use adapters::resolve_math_rendering;pub use adapters::resolve_platform_asset_strategy;pub use adapters::resolve_platform_asset_strategy_with_policy;pub use adapters::write_preview_file;pub use cache::Cache;pub use pipeline::PipelineMode;pub use pipeline::PipelineStage;pub use pipeline::dry_run_single_platform;pub use pipeline::preview_single_platform;pub use pipeline::publish_single_platform;pub use renderer::RenderedOutput;pub use renderer::Renderer;pub use resolved_config::ResolvedConfig;pub use sorting::SortField;pub use sorting::SortOrder;pub use sorting::sort_posts;
Modules§
- adapters
- adapters_
impl - assets
- cache
- Output caching for rendered content
- content
- internal_
links - metadata
- pipeline
- project
- renderer
- resolved_
config - Unified configuration resolution
- sorting
Structs§
- Adapter
Payload - Adapter payload carrying AST, platform-specific data, and deferred assets.
- Content
Info - Content metadata packed for adapter use.
- Document
- Image
Strategy Policy - Policy for allowed asset strategies.
- Pending
Asset List - Result of building pending assets for deferred upload.
- Publish
Result - Result of a successful publish operation
- Render
Config - Platform render configuration
- Resolved
Config Defaults - Default values provided by the adapter/caller (the “5th layer”).
Enums§
- Capability
GapBehavior - Behavior when a capability is not supported by a platform.
- Capability
Support - Whether a platform capability is supported.
- Content
Transform - Content transformation method
- Draft
Support - Draft support capability per [[RFC-0005:C-DRAFT-SUPPORT]].
- Math
Delimiters - Math delimiter syntax for Markdown output.
- Math
Rendering - How a platform renders math equations.
- Output
Format - Output format for rendering
Constants§
Traits§
- Adapter
Context - Context provided by pipeline to adapters.
- Payload
Inner - Trait for platform-specific payloads.
- Platform
Adapter - Trait for platform adapters.
Functions§
- downcast_
payload - Downcast a type-erased adapter payload to a concrete type.
- ensure_
no_ unresolved_ image_ markers - find_
project_ root - normalize_
to_ relative - resolve_
from_ relative - validate_
within_ project