deny missing docs, remove deprecated owned vector

Follow up of https://github.com/mozilla/rust/pull/12942#issuecomment-37774464