David Tolnay 8e2faa4991
Omit receiver type lifetimes from Rust method shim
For a receiver like `self: &mut RustType<'a>`, before:

    RustType<'a>::methodname  // invalid

after:

    RustType::methodname  // 👍
2021-01-05 21:46:58 -08:00
..
2021-01-04 12:22:15 -08:00

This directory contains CXX's Rust code generator, which is a procedural macro. Users won't depend on this crate directly. Instead they'll invoke its macro through the reexport in the main cxx crate.