Docs.rs
  • qml-rs-1.0.0
    • qml-rs 1.0.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • blackinno
    • PorArnun
    • Dependencies
      • async-trait ^0.1 normal
      • axum ^0.8.4 normal
      • chrono ^0.4 normal
      • fastrand ^2.3 normal
      • futures-util ^0.3 normal
      • hyper ^1.0 normal
      • redis ^0.32.4 normal optional
      • serde ^1.0 normal
      • serde_json ^1.0.142 normal
      • sqlx ^0.8 normal optional
      • thiserror ^2.0 normal
      • tokio ^1.47.1 normal
      • tokio-tungstenite ^0.27.0 normal
      • tokio-util ^0.7 normal
      • tower ^0.5 normal
      • tower-http ^0.6.6 normal
      • tracing ^0.1 normal
      • uuid ^1.17 normal
      • futures ^0.3 dev
      • tokio-test ^0.4 dev
      • tracing-subscriber ^0.3 dev
    • Versions
    • 74.77% of the crate is documented
  • 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

qml_rs1.0.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • core::job::Job
  • dashboard::routes::ApiResponse
  • dashboard::routes::JobsQuery
  • dashboard::server::DashboardConfig
  • dashboard::server::DashboardServer
  • dashboard::service::DashboardService
  • dashboard::service::JobDetails
  • dashboard::service::JobStatistics
  • dashboard::service::QueueStatistics
  • dashboard::service::ServerStatistics
  • dashboard::websocket::WebSocketConnection
  • dashboard::websocket::WebSocketManager
  • processing::WorkerRegistry
  • processing::activator::FunctionActivator
  • processing::processor::JobProcessor
  • processing::retry::RetryPolicy
  • processing::scheduler::JobScheduler
  • processing::server::BackgroundJobServer
  • processing::server::ServerConfig
  • processing::worker::WorkerConfig
  • processing::worker::WorkerContext
  • storage::config::MemoryConfig
  • storage::memory::MemoryStorage
  • storage::settings::Settings

Enums

  • core::job_state::JobState
  • dashboard::websocket::DashboardMessage
  • error::QmlError
  • processing::retry::RetryStrategy
  • processing::worker::WorkerResult
  • storage::StorageInstance
  • storage::config::StorageConfig
  • storage::database_init::DatabaseInitError
  • storage::error::StorageError

Traits

  • processing::Worker
  • processing::activator::JobActivator
  • storage::Storage

Functions

  • dashboard::routes::create_router
  • dashboard::websocket::websocket_handler

Type Aliases

  • dashboard::routes::AppState
  • error::Result