Struct ninja_build::eval_env::EvalString
[−]
[src]
pub struct EvalString { /* fields omitted */ }
A tokenized string that contains variable references. Can be evaluated relative to an Env.
Methods
impl EvalString
[src]
fn new() -> Self
[src]
fn evaluate<E: Env + ?Sized>(&self, env: &E) -> Vec<u8>
[src]
fn clear(&mut self)
[src]
fn is_empty(&self) -> bool
[src]
fn add_text(&mut self, text: &[u8])
[src]
fn add_special(&mut self, text: &[u8])
[src]
Trait Implementations
impl Clone for EvalString
[src]
fn clone(&self) -> EvalString
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more