Struct gluon_base::ast::OwnedExpr [−][src]
pub struct OwnedExpr<Id: 'static> { /* fields omitted */ }
Implementations
pub fn with_arena<R>(
&mut self,
f: impl for<'ast> FnOnce(OwnedArena<'ast, Id>, &'ast mut SpannedExpr<'ast, Id>) -> R
) -> R
Trait Implementations
Since the Arena
is no longer accessible it if self
is the only owner of
the arena we can implement Send
and Sync