Skip to main content

ExprOperations

Trait ExprOperations 

Source
pub trait ExprOperations {
    // Provided method
    fn subs_refs<'a, Iter: IntoIterator<Item = [&'a dyn Expr; 2]>>(
        &self,
        substitutions: Iter,
    ) -> Box<dyn Expr>
       where Self: Expr { ... }
}

Provided Methods§

Source

fn subs_refs<'a, Iter: IntoIterator<Item = [&'a dyn Expr; 2]>>( &self, substitutions: Iter, ) -> Box<dyn Expr>
where Self: Expr,

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl ExprOperations for &dyn Expr

Source§

impl<T> ExprOperations for T
where T: Expr,