List of all items
Structs
- EnvironmentParseError
- analytics::AnalyticsConfig
- analytics::SentryDsn
- analytics::SentryDsnParseError
- assets::CacheBuster
- assets::Manifest
- assets::icons::DerivedIcon
- feed::Feed
- feed::FeedDocument
- feed::FeedEntry
- feed::FeedSet
- feed::FeedSite
- observability::Observability
- observability::ObservabilityGuard
- sitemap::SitemapSet
- sitemap::SitemapUrl
- telegram::BotToken
- telegram::Entity
- telegram::InlineBuilder
- telegram::Message
- telegram::MessageBuilder
- telegram::MockTelegram
- telegram::ReqwestTelegram
- telegram::SendOptions
- telegram::SentMessage
- telegram::Style
- telegram::TelegramSettings
- telegram::TelegramSettingsBuilder
- templates::AnalyticsPaths
- templates::Article
- templates::BaseTemplateData
- templates::BaseTemplateDataParams
- templates::FeedLinks
- templates::FrontendRuntime
- templates::GoddtriffinParams
- templates::PageTemplateData
- templates::SentryBrowser
- templates::SocialImageMetadata
- templates::TemplateData
- templates::TemplateRegistry
- templates::ThemeColorTag
- templates::ThemeScript
- webserver::Frontend
- webserver::FrontendParams
- webserver::Pages
- webserver::Shutdown
- webserver::WebServer
- webserver::WebServerState
- webserver::WellKnown
Enums
- Environment
- assets::CacheBusterError
- assets::generate::Phase
- assets::icons::IconSource
- env::EnvError
- feed::FeedError
- observability::ObservabilityError
- sitemap::SitemapError
- telegram::ChatId
- telegram::EntityKind
- telegram::FileSource
- telegram::Media
- telegram::TelegramError
- templates::Fallback
- templates::SiteEntity
- templates::TemplateError
- templates::ThemeColor
- webserver::WebServerError
Traits
Macros
Functions
- analytics::relay_envelope
- analytics::relay_event
- analytics::relay_script
- analytics::resolve_true_client_ip_address
- assets::content_modified
- assets::generate::generate_static_assets
- assets::icons::dimensions
- assets::icons::generate_missing_icons
- assets::icons::resolve_source
- assets::probe_social_image
- assets::validate_declared
- assets::validate_icons
- env::optional
- env::parse_or
- env::parse_required
- env::required
- feed::build_feeds
- sitemap::build_sitemaps
- webserver::bootstrap_with_release
Constants
- ENV_ENVIRONMENT
- analytics::CLIENT_IP_HEADERS
- analytics::ENV_ANALYTICS_ID
- analytics::ENV_SENTRY_BROWSER_DSN
- analytics::PLAUSIBLE_HOST
- analytics::SENTRY_CDN_HOST
- assets::MANIFEST_PATH
- assets::TYPESCRIPT_MODULE_PATH
- assets::generate::FAVICON_DIRECTORY
- assets::generate::FAVICON_PNG_SOURCE
- assets::generate::FAVICON_SVG_SOURCE
- assets::generate::STATIC_DIRECTORY
- assets::icons::ALLOWED_FAVICON_FILES
- assets::icons::DERIVED
- assets::icons::SOURCE_PNG_SIZE
- env::PREFIX
- feed::ATOM_PATH
- feed::FEED_MAX_AGE_SECONDS
- feed::JSON_PATH
- feed::MAX_FEED_ENTRIES
- feed::RSS_PATH
- observability::DEFAULT_LOG_FILTER
- observability::ENV_SENTRY_DSN
- observability::UNKNOWN_RELEASE
- sitemap::MAX_BYTES_PER_SITEMAP
- sitemap::MAX_URLS_PER_SITEMAP
- sitemap::SITEMAP_INDEX_PATH
- telegram::DEFAULT_CONNECT_TIMEOUT
- telegram::DEFAULT_GLOBAL_PER_SECOND
- telegram::DEFAULT_MAX_CHUNKS
- telegram::DEFAULT_MAX_INPUT_BYTES
- telegram::DEFAULT_MAX_RETRIES
- telegram::DEFAULT_MAX_RETRY_AFTER
- telegram::DEFAULT_PER_CHAT_INTERVAL
- telegram::DEFAULT_QUEUE_CAPACITY
- telegram::DEFAULT_REQUEST_TIMEOUT
- telegram::MAX_CAPTION_LENGTH
- telegram::MAX_TEXT_LENGTH
- telegram::TELEGRAM_API_BASE_URL
- templates::BASE_TEMPLATE_NAME
- templates::GODDTRIFFIN_SEE_ALSO
- templates::MINIMUM_SOCIAL_IMAGE_HEIGHT
- templates::MINIMUM_SOCIAL_IMAGE_WIDTH
- templates::NOT_FOUND_TEMPLATE_NAME
- templates::TEMPLATE_DIRECTORIES
- templates::TEMPLATE_ROOT
- templates::THEME_STORAGE_KEY
- templates::robots::DEFAULT
- templates::robots::INDEX_NOFOLLOW
- templates::robots::NOARCHIVE
- templates::robots::NOINDEX_FOLLOW
- templates::robots::NOINDEX_NOFOLLOW
- webserver::API_PREFIX
- webserver::DEFAULT_BODY_LIMIT
- webserver::DEFAULT_DRAIN_TIMEOUT
- webserver::DEFAULT_PORT
- webserver::ENV_HOST
- webserver::ENV_PORT