List of all items
Structs
- CacheConfig
- ConventionConfig
- DebugConfig
- FontConfig
- LimitConfig
- MetadataConfig
- OgImageConfig
- analytics::AnalyticsConfig
- analytics::AnalyticsEvent
- analytics::AnalyticsInsights
- analytics::AnalyticsManager
- analytics::AnalyticsSession
- analytics::CommonError
- analytics::EngagementMetrics
- analytics::ErrorDetails
- analytics::ErrorInsights
- analytics::ErrorResolution
- analytics::ErrorTrends
- analytics::FeatureAdoption
- analytics::FeatureUsage
- analytics::PerformanceInsights
- analytics::PerformanceMetrics
- analytics::PerformanceTrends
- analytics::PrivacySettings
- analytics::Recommendation
- analytics::SlowOperation
- analytics::TimePatterns
- analytics::UsageInsights
- analytics::handlers::AnalyticsHandlerFactory
- analytics::handlers::ConsoleAnalyticsHandler
- analytics::handlers::FileAnalyticsHandler
- analytics::handlers::MemoryAnalyticsHandler
- analytics::handlers::RemoteAnalyticsHandler
- analytics::integration::AnalyticsContext
- analytics::integration::AnalyticsWrapper
- analytics::integration::IntegrationConfig
- analytics::integration::MetadataAnalyticsIntegration
- api::contracts::middleware::ContractMiddleware
- api::contracts::middleware::ContractValidationLayer
- api::contracts::middleware::ContractValidationService
- api::contracts::middleware::MiddlewareConfig
- api::contracts::rules::FormatValidationRule
- api::contracts::rules::OpenGraphValidationRule
- api::contracts::rules::RequiredFieldsRule
- api::contracts::rules::SchemaComplianceRule
- api::contracts::rules::TwitterValidationRule
- api::contracts::rules::TypeConstraintsRule
- api::contracts::types::ValidationErrorDetail
- api::contracts::types::ValidationResult
- api::contracts::types::ValidationRules
- api::contracts::types::ValidationWarningDetail
- api::contracts::validator::ContractValidator
- body::BodyProps
- canvas_types::CanvasOgParams
- canvas_types::ImageLayer
- canvas_types::OgImageTemplate
- canvas_types::ShapeLayer
- canvas_types::TextGradient
- canvas_types::TextLayer
- canvas_types::TextOutline
- canvas_types::TextShadow
- competitive_analysis::benchmark::BenchmarkComparison
- competitive_analysis::benchmark::BenchmarkReport
- competitive_analysis::benchmark::BenchmarkScenario
- competitive_analysis::benchmark::CompetitiveBenchmark
- competitive_analysis::benchmark::SuccessCriteria
- competitive_analysis::benchmark::TestData
- competitive_analysis::demo_creator::CompetitorDemoAnalysis
- competitive_analysis::demo_creator::Demo
- competitive_analysis::demo_creator::DemoCreator
- competitive_analysis::demo_creator::DemoRequirements
- competitive_analysis::demo_creator::PerformanceTargets
- competitive_analysis::service::CompetitiveAnalysisService
- competitive_analysis::types::BenchmarkResult
- competitive_analysis::types::Capability
- competitive_analysis::types::ClientValue
- competitive_analysis::types::Competitor
- competitive_analysis::types::CompetitorAnalysis
- competitive_analysis::types::PerformanceDifference
- competitive_analysis::types::PerformanceMetrics
- conventions::mime_types::MimeTypeUtils
- conventions::patterns::PatternMatcher
- conventions::scanner::ConventionScanner
- conventions::types::AppleTouchIcon
- conventions::types::FaviconFile
- conventions::types::FileConventions
- conventions::types::FileMetadata
- conventions::types::IconFile
- conventions::types::ManifestFile
- conventions::types::OgImageFile
- conventions::types::RobotsTxt
- conventions::types::SitemapFile
- conventions::types::TwitterImageFile
- enhanced_title::EnhancedTitleProps
- error::ErrorContext
- error::ErrorContextBuilder
- error::ErrorReportingConfig
- error::ErrorStats
- error::ErrorUtils
- error::FileErrorHandler
- error::MetadataError
- html::HtmlProps
- json_ld::Answer
- json_ld::Article
- json_ld::BlogPosting
- json_ld::BreadcrumbList
- json_ld::FAQPage
- json_ld::ListItem
- json_ld::Organization
- json_ld::Person
- json_ld::Product
- json_ld::Question
- json_ld::WebPage
- meta_tags::MetaTagsProps
- metadata::context::MetadataContext
- metadata::context::MetadataProvider
- metadata::merge::MergeConfig
- metadata::types::AlternateLink
- metadata::types::Article
- metadata::types::Author
- metadata::types::Book
- metadata::types::FormatDetection
- metadata::types::GoogleBot
- metadata::types::Metadata
- metadata::types::OgAudio
- metadata::types::OgImage
- metadata::types::OgVideo
- metadata::types::OpenGraph
- metadata::types::Profile
- metadata::types::Robots
- metadata::types::Twitter
- metadata::types::Viewport
- metadata::validation::rules::ValidationRules
- metadata::validation::types::ValidationError
- metadata::validation::types::ValidationResult
- metadata::validation::types::ValidationRule
- metadata::validation::types::ValidationWarning
- metadata::validation::utils::MetadataValidator
- metadata::validation::utils::ValidationUtils
- og_image::cache::CacheConfig
- og_image::cache::CacheEntry
- og_image::cache::CacheKey
- og_image::cache::CacheStats
- og_image::cache::MemoryCache
- og_image::cache::NoOpCache
- og_image::metrics::GenerationMetrics
- og_image::metrics::MetricsCollector
- og_image::metrics::PerformanceLimits
- og_image::metrics::PerformanceMonitor
- og_image::metrics::PerformanceReport
- og_image::metrics::TimingGuard
- og_image::types::GeneratedOgImage
- og_image::types::OgImageConfig
- og_image::types::OgImageGenerator
- og_image::types::OgImageParams
- themes::BackgroundEffects
- themes::BorderEffects
- themes::ColorPalette
- themes::FontWeights
- themes::GlowEffect
- themes::GradientConfig
- themes::Layout
- themes::PatternConfig
- themes::TextEffects
- themes::Theme
- themes::ThemeManager
- themes::ThemeMetadata
- themes::Typography
- themes::VisualEffects
- themes::builder::QuickThemes
- themes::builder::ThemeBuilder
- themes::builder::ThemeHelpers
Enums
- Error
- FontWeight
- ImageFormat
- analytics::AnalyticsEventType
- analytics::EffortLevel
- analytics::Priority
- analytics::RecommendationType
- analytics::TrendDirection
- analytics::handlers::LogLevel
- api::contracts::rules::ValidationRuleEnum
- api::contracts::types::ValidationError
- canvas_types::GradientType
- canvas_types::LogoPosition
- canvas_types::OgImageLayer
- canvas_types::ShapeType
- canvas_types::TextAlign
- competitive_analysis::benchmark::BenchmarkError
- competitive_analysis::benchmark::BenchmarkWinner
- competitive_analysis::benchmark::ComplexityLevel
- competitive_analysis::benchmark::DataFormat
- competitive_analysis::benchmark::PerformanceMetric
- competitive_analysis::demo_creator::DemoCreationError
- competitive_analysis::types::CompetitorCategory
- competitive_analysis::types::ImplementationType
- conventions::types::IconType
- conventions::types::ManifestType
- conventions::types::SitemapType
- error::ErrorKind
- error::ErrorSeverity
- json_ld::SchemaOrg
- metadata::merge::ArrayMergeStrategy
- metadata::types::AdditionalValue
- metadata::types::Authors
- metadata::types::ColorScheme
- metadata::types::Keywords
- metadata::types::MaxImagePreview
- metadata::types::ReferrerPolicy
- metadata::types::Title
- metadata::types::TwitterCard
- metadata::types::ViewportFit
- metadata::types::ViewportHeight
- metadata::types::ViewportWidth
- metadata::validation::types::ValidationErrorCode
- metadata::validation::types::ValidationStatus
- metadata::validation::types::ValidationWarningCode
- og_image::metrics::HealthStatus
- themes::BackgroundType
- themes::BorderStyle
- themes::ContentAlignment
- themes::LogoPosition
- themes::PatternType
- themes::TextAlignment
- themes::ThemeCategory
Traits
- analytics::AnalyticsEventHandler
- analytics::integration::AnalyticsTrackable
- api::contracts::rules::ValidationRule
- error::ErrorHandler
- og_image::cache::CacheProvider
Macros
- macros::generate_metadata
- macros::metadata
- prelude::generate_metadata
- prelude::metadata
- time_operation
- track_operation
Functions
- HashedStylesheet
- api::contracts::middleware::create_default_validator
- api::contracts::middleware::create_minimal_spec
- api::contracts::middleware::create_test_validator
- api::contracts::middleware::create_validation_layer
- api::contracts::middleware::create_validation_layer_with_config
- api::contracts::middleware::load_openapi_schema
- api::contracts::middleware::validate_contracts
- body::Body
- conventions::config::extensions::get_image_extensions
- conventions::config::extensions::get_json_extensions
- conventions::config::extensions::get_mime_type_for_extension
- conventions::config::extensions::get_xml_extensions
- enhanced_title::EnhancedTitle
- hashed_stylesheet::HashedStylesheet
- html::Html
- meta_tags::MetaTags
- metadata::context::provide_metadata_context
- metadata::merge::merge_metadata
- prelude::HashedStylesheet
- themes::predefined::create_bold_theme
- themes::predefined::create_business_theme
- themes::predefined::create_classic_theme
- themes::predefined::create_creative_theme
- themes::predefined::create_elegant_theme
- themes::predefined::create_minimalist_theme
- themes::predefined::create_modern_theme
- themes::predefined::create_predefined_themes
- themes::predefined::create_tech_theme
- utils::cache::generate_cache_key
- utils::common::clean_string
- utils::common::is_valid_url
- utils::common::truncate_string
- utils::image::aspect_ratio
- utils::image::is_valid_social_dimensions
- utils::seo::contains_spam_words
- utils::seo::title_to_slug
Type Aliases
- Result
- error::MetadataResult
- json_ld::JsonLd
- metadata::types::CanonicalUrl
- metadata::types::Description
- metadata::types::JsonLd
- metadata::types::ThemeColor
- themes::ThemeId
- themes::ThemeVersion
Constants
- conventions::config::DEFAULT_MAX_DEPTH
- conventions::config::DEFAULT_ROOT_DIR
- conventions::config::MAX_FILE_SIZE
- conventions::config::MAX_IMAGE_DIMENSIONS
- conventions::config::MAX_IMAGE_SIZE_FOR_DIMENSIONS
- conventions::config::MAX_PREVIEW_CONTENT_SIZE
- conventions::config::MAX_PREVIEW_LINES
- conventions::config::MAX_PREVIEW_STRING_LENGTH
- conventions::config::mime_types::IMAGE_MIME_TYPES
- conventions::config::mime_types::JSON_MIME_TYPES
- conventions::config::mime_types::TEXT_MIME_TYPES
- conventions::config::mime_types::XML_MIME_TYPES
- conventions::config::patterns::APPLE_TOUCH_ICON_PATTERNS
- conventions::config::patterns::FAVICON_PATTERNS
- conventions::config::patterns::ICON_PATTERNS
- conventions::config::patterns::MANIFEST_PATTERNS
- conventions::config::patterns::OG_IMAGE_PATTERNS
- conventions::config::patterns::ROBOTS_TXT_PATTERNS
- conventions::config::patterns::SITEMAP_PATTERNS
- conventions::config::patterns::TWITTER_IMAGE_PATTERNS