Skip to main content

Crate systemprompt_content

Crate systemprompt_content 

Source

Re-exports§

pub use services::validate_content_metadata;
pub use models::Content;
pub use models::ContentMetadata;
pub use models::IngestionOptions;
pub use models::IngestionReport;
pub use models::IngestionSource;
pub use models::SearchFilters;
pub use models::SearchRequest;
pub use models::SearchResponse;
pub use models::SearchResult;
pub use models::UpdateContentParams;
pub use repository::ContentRepository;
pub use repository::LinkAnalyticsRepository;
pub use repository::SearchRepository;
pub use services::ContentService;
pub use services::DefaultContentProvider;
pub use services::GenerateLinkParams;
pub use services::IngestionService;
pub use services::LinkAnalyticsService;
pub use services::LinkGenerationService;
pub use services::SearchService;
pub use models::LinkType;
pub use models::TrackClickParams;
pub use models::UtmParams;

Modules§

models
repository
services

Structs§

ContentConfigValidated
ContentExtension
ContentReady
ContentSourceConfigValidated
DefaultBrandingProvider
DefaultHomepagePrerenderer
DefaultListBrandingProvider
ListItemsCardRenderer
LoadStats
ParsedContent

Enums§

ContentError

Functions§

default_branding_provider
default_homepage_prerenderer
default_list_branding_provider
default_list_items_renderer
execute_content_ingestion

Type Aliases§

ValidationResult