Docs.rs
  • netidx-bscript-0.24.0
    • netidx-bscript 0.24.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • estokes
    • Dependencies
      • anyhow ^1 normal
      • arcstr ^1 normal
      • base64 ^0.21 normal
      • bytes ^1 normal
      • chrono ^0.4.23 normal
      • combine ^4 normal
      • fxhash ^0.2 normal
      • lazy_static ^1 normal
      • netidx ^0.24.0 normal
      • netidx-core ^0.22.0 normal
      • netidx-netproto ^0.22.0 normal
      • regex ^1 normal
      • serde ^1 normal
      • serde_derive ^1 normal
      • proptest ^1 dev
    • Versions
    • 1.27% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • 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

CachedCurEval

Required Methods

  • eval
  • name

Implementors

In netidx_bscript::stdfn

?
Change settings

Trait netidx_bscript::stdfn::CachedCurEval

source ·
pub trait CachedCurEval {
    // Required methods
    fn eval(from: &CachedVals) -> Option<Value>;
    fn name() -> &'static str;
}

Required Methods§

source

fn eval(from: &CachedVals) -> Option<Value>

source

fn name() -> &'static str

Implementors§

source§

impl CachedCurEval for AllEv

source§

impl CachedCurEval for AndEv

source§

impl CachedCurEval for ArrayEv

source§

impl CachedCurEval for BasenameEv

source§

impl CachedCurEval for CastEv

source§

impl CachedCurEval for CmpEv

source§

impl CachedCurEval for ContainsEv

source§

impl CachedCurEval for DirnameEv

source§

impl CachedCurEval for DivideEv

source§

impl CachedCurEval for EndsWithEv

source§

impl CachedCurEval for FilterErrEv

source§

impl CachedCurEval for FilterEv

source§

impl CachedCurEval for IfEv

source§

impl CachedCurEval for IndexEv

source§

impl CachedCurEval for IsErrEv

source§

impl CachedCurEval for IsaEv

source§

impl CachedCurEval for MaxEv

source§

impl CachedCurEval for MinEv

source§

impl CachedCurEval for NotEv

source§

impl CachedCurEval for OrEv

source§

impl CachedCurEval for ProductEv

source§

impl CachedCurEval for ReplaceEv

source§

impl CachedCurEval for StartsWithEv

source§

impl CachedCurEval for StringConcatEv

source§

impl CachedCurEval for StringJoinEv

source§

impl CachedCurEval for StripPrefixEv

source§

impl CachedCurEval for StripSuffixEv

source§

impl CachedCurEval for SumEv

source§

impl CachedCurEval for TrimEndEv

source§

impl CachedCurEval for TrimEv

source§

impl CachedCurEval for TrimStartEv