HomePhabricator

rust: changed Graph.parents to return [Revision; 2]

Authored by gracinet.

Description

rust: changed Graph.parents to return [Revision; 2]

This will allow for simple iteration on parent revisions,
such as:

for parent in graph.parents(rev)?.iter().cloned()

This seems to be a zero overhead abstraction once built in
release mode.

Differential Revision: https://phab.mercurial-scm.org/D5415

Details

Committed
gracinetNov 29 2018, 6:44 PM
Differential Revision
D5415: rust: changed Graph.parents to return [Revision; 2]
Parents
rHGdc38d976ff4d: rust: improved docstring
Branches
Unknown
Tags
Unknown