Docs.rs
  • authzen-core-0.1.0-alpha.0
    • authzen-core 0.1.0-alpha.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • tlowerison
    • Dependencies
      • anyhow ^1 normal
      • async-trait ^0.1 normal
      • authzen-diesel ^0.1.0-alpha.0 normal
      • authzen-opa ^0.1.0-alpha.0 normal
      • authzen-proc-macros ^0.1.0-alpha.0 normal
      • authzen-service-util ^0.1.0-alpha.0 normal
      • axum ^0.6 normal
      • cfg-if ^1 normal
      • chrono ^0.4 normal
      • derivative ^2 normal
      • derive-getters ^0 normal
      • derive_more ^0 normal
      • diesel ^2 normal
      • diesel-async ^0.2 normal
      • futures ^0.3 normal
      • http ^0 normal
      • hyper ^0 normal
      • log ^0 normal
      • mongodb ^2 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • serde_plain ^1 normal
      • serde_with ^2 normal
      • tower ^0 normal
      • tower-http ^0 normal
      • tracing ^0.1 normal
      • typed-builder ^0.12 normal
      • url ^2 normal
      • uuid ^1 normal
      • rustc_version ^0.4.0 build
    • Versions
    • 37.78% of the crate is documented
  • Platform
    • 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
logo

logo

Crate authzen_core

  • Macros
  • Structs
  • Enums
  • Constants
  • Statics
  • Traits
  • Functions
  • Type Definitions
?
Change settings

List of all items

Structs

  • Event
  • TxCacheEntity
  • policy_information_point::Response
  • policy_information_point::ServerConfig
  • policy_information_point::TransactionId
  • transaction_caches::mongodb::MongodbConfig
  • transaction_caches::mongodb::TxEntityFull

Enums

  • ActionError
  • policy_information_point::QueryError

Traits

  • ActionType
  • AsStorage
  • AuthorizationContext
  • DecisionMaker
  • Identifiable
  • ObjectType
  • StorageAction
  • StorageBackend
  • StorageClient
  • StorageError
  • StorageObject
  • TransactionCache
  • TransactionCacheAction
  • actions::TryCreate
  • actions::TryDelete
  • actions::TryRead
  • actions::TryUpdate
  • policy_information_point::GetTransactionValues
  • policy_information_point::ObjectQuery
  • policy_information_point::Query

Macros

  • policy_information_point::server
  • server

Functions

  • policy_information_point::query_handler
  • policy_information_point::server
  • transaction_caches::mongodb::initialize_ttl_index
  • transaction_caches::mongodb::mongodb_client

Type Definitions

  • transaction_caches::mongodb::MongodbTxCollection

Statics

  • policy_information_point::X_TRANSACTION_ID

Constants

  • transaction_caches::mongodb::DEFAULT_TTL_SECONDS
  • transaction_caches::mongodb::TTL_INDEX_NAME