Crate zino_core

source ·
Expand description

github crates-io docs-rs

Core types and traits for zino.

Modules

  • accessoraccessor
    Unified data access to different storage services.
  • High level abstractions for the application.
  • Zero trust authentication.
  • cachecache
    Global cache for the application.
  • Cloud events and subscriptions.
  • chatbotchatbot
    Unified access to different chatbot services.
  • connectorconnector
    Unified connector to different data sources.
  • Database schema and ORM.
  • ISO 8601 combined date and time with local time zone.
  • Type-erased errors with tracing functionalities.
  • Extension traits to provide helper utilities.
  • Internationalization and localization.
  • Application specific models.
  • Request context and validation.
  • Constructing responses and rejections.
  • Scheduler for sync and async cron jobs.
  • Application or request scoped state.
  • HTTP headers for performance metrics and traces.
  • viewview
    Building HTML views using templates.

Type Definitions

  • An owned dynamically typed future.
  • A JSON key/value type.
  • A schema-less Avro record value.
  • An allocation-optimized string.
  • A Universally Unique Identifier (UUID).