mozilla/rust — pull request #11228 by sfackler (2013-12-31 01:48:16+00:00)
Title: Rewrite SyntaxEnv

I'd really like to be able to do something like

struct MapChain<'next, K, V> {
info: BlockInfo,
map: HashMap,
next: Option<&'next MapChain<'next, K, V>
}

but I can't get the lifetimes to work out.