//! The `svg-text` feature seam: SVG `<text>` support needs a font database,
//! which pulls in `fontdb` (a system-font scan + extra deps), so it is opt-in.
//! Always declared — [`super::asset::parse_svg_bytes`] calls
//! [`configure_text_options`] unconditionally — but the real body only exists
//! with the `svg-text` cargo feature (which enables `usvg/text`); otherwise it
//! is an inline no-op. Same idiom as `crate::diag`.
//!
//! Without `usvg/text`, `usvg::Options` has no font fields at all, so only the
//! feature-gated body may reference them.
/// Point the parse options at a font database with system fonts loaded, so SVG
/// `<text>` elements resolve to real glyphs. The system-font scan runs once
/// per process; every parse shares the same [`fontdb::Database`](usvg::fontdb).
pub
/// No-op stub: without the `svg-text` feature, `usvg` builds without its
/// `text` feature and documents with `<text>` render without it.
pub