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_std
Async-std runtime implementation.
tokio
Tokio runtime implementation.

Enums§

AsyncStd
Async-std runtime for CEL asynchronous runtime.
Tokio
Tokio runtime for CEL asynchronous runtime.

Traits§

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