systemprompt-template-provider 0.1.21

Template provider traits and abstractions for systemprompt.io
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
mod error;
mod loader;

pub use error::{Result as TemplateLoaderResult, TemplateLoaderError};
#[cfg(feature = "tokio")]
pub use loader::FileSystemLoader;
pub use loader::{EmbeddedLoader, TemplateLoader};
pub use systemprompt_provider_contracts::{
    ComponentContext, ComponentRenderer, ExtendedData, ExtenderContext, PageContext,
    PageDataProvider, PartialSource, PartialTemplate, RenderedComponent, TemplateDataExtender,
    TemplateDefinition, TemplateProvider, TemplateSource,
};