/// Create a new context by deriving (borrowing) this context
///
/// Variables can be overriden in the new context
Create a new context by deriving (borrowing) this context
Variables can be overriden in the new context
Create a new context by deriving ( borrowing ) this context Variables can be overriden in the new context
pub fn sub<'x>(&'x self) -> SubContext<'x, 'render> {
        SubContext {
            parent: Parent::Sub(self),
            local: HashMap::new()
        }
    }
pub fn sub < ' x > ( & ' x self ) -> SubContext < ' x , ' render > { SubContext { parent : Parent :: Sub ( self ) , local : HashMap :: new ( ) } }
Create a new context by deriving (borrowing) this context
Variables can be overriden in the new context
Create a new context by deriving ( borrowing ) this context Variables can be overriden in the new context
&'x self