Docs.rs
  • cel-interpreter-0.9.1
    • cel-interpreter 0.9.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • orf
    • clarkmcc
    • Dependencies
      • base64 ^0.22.1 normal optional
      • cel-parser ^0.8.1 normal
      • chrono ^0.4 normal optional
      • nom ^7.1.3 normal
      • paste ^1.0 normal
      • regex ^1.10.5 normal optional
      • serde ^1.0 normal
      • serde_json ^1.0 normal optional
      • thiserror ^1.0 normal
      • criterion ^0.5.1 dev
      • serde_bytes ^0.11.14 dev
    • Versions
    • 25% 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
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

cel_interpreter0.9.1

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • Duration
  • ParseError
  • Program
  • Timestamp
  • extractors::Arguments
  • extractors::Identifier
  • extractors::This
  • functions::FunctionContext
  • objects::Map

Enums

  • ExecutionError
  • Expression
  • SerializationError
  • context::Context
  • objects::Key
  • objects::Value
  • objects::ValueType

Traits

  • objects::TryIntoValue

Macros

  • impl_conversions
  • impl_handler

Functions

  • functions::all
  • functions::bytes
  • functions::contains
  • functions::double
  • functions::ends_with
  • functions::exists
  • functions::exists_one
  • functions::filter
  • functions::has
  • functions::int
  • functions::map
  • functions::matches
  • functions::max
  • functions::min
  • functions::size
  • functions::starts_with
  • functions::string
  • functions::time::duration
  • functions::time::timestamp
  • functions::time::timestamp_date
  • functions::time::timestamp_hours
  • functions::time::timestamp_millis
  • functions::time::timestamp_minutes
  • functions::time::timestamp_month
  • functions::time::timestamp_month_day
  • functions::time::timestamp_seconds
  • functions::time::timestamp_weekday
  • functions::time::timestamp_year
  • functions::time::timestamp_year_day
  • functions::uint
  • to_value

Type Aliases

  • objects::ResolveResult