Change to fix build error in ioreg

Addition of where clause to Rust.
Renamed Vector -> Slice
Added where_clause to other missing places
Merge pull request #138 from farcaller/fix-nightly

Fixes for nightly fallout

Reviewed-by: farcaller