Docs.rs
  • elif-core-0.2.0
    • elif-core 0.2.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • krcpa
    • Dependencies
      • chrono ^0.4 normal
      • num_cpus ^1.0 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • serde_yaml ^0.9 normal
      • service-builder ^0.2.2 normal
      • thiserror ^1.0 normal
      • tokio ^1.0 normal
      • tracing ^0.1 normal
      • uuid ^1.0 normal
      • async-trait ^0.1 dev
      • lazy_static ^1.4 dev
      • tokio ^1.0 dev
    • Versions
    • 22.63% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

elif_core0.2.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • app_config::AppConfig
  • app_config::ConfigWatcher
  • app_config::LoggingConfig
  • app_config::ServerConfig
  • config::DatabaseConfig
  • config::OutputConfig
  • config::ProjectConfig
  • config_derive::ConfigBuilder
  • config_derive::ConfigField
  • config_derive::ConfigSchema
  • config_derive::DatabaseConfig
  • container::Container
  • container::ContainerBuilder
  • container::OptionalServices
  • container::test_implementations::TestDatabase
  • container::test_implementations::TestLogger
  • error::ApiError
  • error::ApiErrorResponse
  • error::ErrorDefinition
  • module::Application
  • module::ApplicationBuilder
  • module::MiddlewareDefinition
  • module::ModuleRegistry
  • module::RouteDefinition
  • provider::ProviderRegistry
  • spec::ApiSpec
  • spec::ConstraintSpec
  • spec::EventSpec
  • spec::FieldSpec
  • spec::IndexSpec
  • spec::OperationSpec
  • spec::PolicySpec
  • spec::RelationSpec
  • spec::ResourceSpec
  • spec::StorageSpec
  • spec::UniqueSpec
  • spec::ValidateSpec
  • spec::ValidationRule

Enums

  • app_config::ConfigError
  • app_config::ConfigSource
  • app_config::Environment
  • container::CacheError
  • container::ContainerError
  • container::DatabaseError
  • error::ElifError
  • module::ApplicationError
  • module::ApplicationState
  • module::HttpMethod
  • module::ModuleError
  • provider::ProviderError

Traits

  • app_config::AppConfigTrait
  • container::Cache
  • container::DatabaseConnection
  • container::Logger
  • module::LifecycleHook
  • module::Module
  • provider::ServiceProvider

Functions

  • container::test_implementations::create_test_config

Type Aliases

  • error::ErrorCatalog