Given something like st<I>d::collections::HashMap, I think we should offer to import std::collections::HashMap. Except for enums, where we should import the enum, and not a single variant.
We shouldn't change the behavior of the assist when triggered on the other segments. Specifically, std::coll<|>ections::HashMap will still produce use std::collections.
CC @davidbarsky