Skip to main content

Crate sova_meta

Crate sova_meta 

Source
Expand description

Document meta, OG/Twitter, JSON-LD, sitemap and robots for Sova.

Re-exports§

pub use schema::Article;
pub use schema::BreadcrumbList;
pub use schema::FAQPage;
pub use schema::FaqAnswer;
pub use schema::FaqEntry;
pub use schema::ListItem;
pub use schema::LocalBusiness;
pub use schema::Offer;
pub use schema::Organization;
pub use schema::Product;
pub use schema::ToJsonLd;
pub use schema::WebSite;

Modules§

schema
Typed JSON-LD schema.org helpers.

Structs§

Entry
HreflangOpts
Locale alternates for xhtml:link in urlset entries.
Meta
Outbound document-meta plugin.
MetaDefaults
MetaOverlay
Shared per-request overlay (cheap to clone into middleware after next).
MetaPage
Partial page meta attached via .with(MetaPage::…).
ResolvedMeta
Robots
Full-control robots.txt plugin.
RobotsConfig
Builder state for robots.txt.
RobotsGroup
RobotsUaBuilder
Fluent builder for a User-agent group.
Sitemap
Sitemap plugin: auto routes + exclude/include + providers.
SitemapConfig
Published by crate::Sitemap so crate::Robots can emit Sitemap:.
SitemapCtx
SitemapRegistry

Enums§

ChangeFreq
RobotsDirective
TrailingSlash

Traits§

MetaExt

Functions§

absolute_url
apply_slash
inject_head
Insert fragment into body. Returns None when no change is needed.
render_html
resolve_meta
strip_tracking