Module async

Source
Available on crate feature async only.
Expand description

Asynchronous runtime support for CEL.

This module provides support for asynchronous evaluation of CEL expressions using the async-std or tokio runtimes.

§Features

  • async-std: Enables asynchronous evaluation of CEL expressions using async-std.
  • tokio: Enables asynchronous evaluation of CEL expressions using tokio.

Modules§

async_stdasync-std
Async-std runtime implementation.
smolsmol
Smol runtime for CEL asynchronous runtime.
tokiotokio
Tokio runtime implementation.

Enums§

AsyncStdasync-std
Async-std runtime for CEL asynchronous runtime.
Smolsmol
Smol runtime for CEL asynchronous runtime.
Tokiotokio
Tokio runtime for CEL asynchronous runtime.

Traits§

BlockingRunner
Blocking runner trait for CEL asynchronous runtime.
Runtime
Runtime trait for CEL asynchronous runtime.