Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Workaround rust nightly borrowcheck error (rust-lang#1860)
Surprisingly, this fixes the error filed at rust-lang#1860! This seems suspicious, perhaps indicative of a bug in Rust's non-lexical lifetime handling? The lifetimes in the `handlebars::Renderable::render` method signature are quite complicated, and its unclear to me whether or not Rust is catching some new safety edge-case that wasn't previously handled correctly... Possibly related to `drop` order, which I *think* is related to the order of binding statements?
- Loading branch information