Docs.rs
  • fips-md-0.3.0
    • fips-md 0.3.0
    • Permalink
    • Docs.rs crate page
    • GPL-2.0-only
    • Links
    • crates.io
    • Source
    • Owners
    • jjegg01
    • Dependencies
      • aligned_box ^0.2 normal
      • anyhow ^1.0 normal
      • bytemuck ^1.9 normal
      • crossbeam ^0.8 normal
      • lazy_static ^1.4 normal
      • libc ^0.2 normal
      • llvm-sys ^140 normal
      • num ^0.4 normal
      • peg ^0.8 normal
      • rand ^0.8 normal
      • rand_distr ^0.4 normal
      • rand_xoshiro ^0.6 normal
      • rayon ^1.5 normal
      • slotmap ^1.0 normal
      • strum ^0.24 normal
      • strum_macros ^0.24 normal
    • Versions
    • 47.33% of the crate is documented
  • 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

fips_md0.3.0

ConstantSubstitution

Required Methods

  • substitute_constant

Implementors

In fips_md::parser

fips_md::parser

Trait ConstantSubstitution

Source
pub trait ConstantSubstitution {
    // Required method
    fn substitute_constant(
        &mut self,
        name: &str,
        value: &SubstitutionValue,
    ) -> Result<()>;
}

Required Methods§

Source

fn substitute_constant( &mut self, name: &str, value: &SubstitutionValue, ) -> Result<()>

Implementors§

Source§

impl ConstantSubstitution for CompileTimeConstant<f64>

Source§

impl ConstantSubstitution for CompileTimeConstant<i64>

Source§

impl ConstantSubstitution for CompileTimeConstant<usize>

Source§

impl ConstantSubstitution for Expression

Source§

impl ConstantSubstitution for FipsType

Source§

impl ConstantSubstitution for SimulationBlock

Source§

impl ConstantSubstitution for Statement

Source§

impl ConstantSubstitution for AdHocArrayExpression

Source§

impl ConstantSubstitution for AssignStatement

Source§

impl ConstantSubstitution for AtIndex

Source§

impl ConstantSubstitution for BinaryOperation

Source§

impl ConstantSubstitution for BlockExpression

Source§

impl ConstantSubstitution for ExternFunctionDecl

Source§

impl ConstantSubstitution for FunctionCall

Source§

impl ConstantSubstitution for LetStatement

Source§

impl ConstantSubstitution for OnceBlock

Source§

impl ConstantSubstitution for Particle

Source§

impl ConstantSubstitution for ParticleMember

Source§

impl ConstantSubstitution for Simulation

Source§

impl ConstantSubstitution for SimulationSubBlock

Source§

impl ConstantSubstitution for StepBlock

Source§

impl ConstantSubstitution for StepRange