rust 0.11 compatible