update for rust: Eq renames to PartialEq
Merge branch 'fix-warnings'