comparison rust/hg-cpython/src/ancestors.rs @ 51700:7f0cb9ee0534

Backout accidental publication of a large range of revisions I accidentally published 25e7f9dcad0f::bd1483fd7088, this is the inverse.
author Raphaël Gomès <rgomes@octobus.net>
date Tue, 23 Jul 2024 10:02:46 +0200
parents 771598067be2
children 3876d4c6c79e
comparison
equal deleted inserted replaced
51699:bd1483fd7088 51700:7f0cb9ee0534
17 //! 17 //!
18 //! - [`MissingAncestors`] is the Rust implementation of 18 //! - [`MissingAncestors`] is the Rust implementation of
19 //! `mercurial.ancestor.incrementalmissingancestors`. 19 //! `mercurial.ancestor.incrementalmissingancestors`.
20 //! 20 //!
21 //! API differences: 21 //! API differences:
22 //! + it is instantiated with a C `parsers.index` instance instead of a 22 //! + it is instantiated with a C `parsers.index`
23 //! parents function. 23 //! instance instead of a parents function.
24 //! + `MissingAncestors.bases` is a method returning a tuple instead of 24 //! + `MissingAncestors.bases` is a method returning a tuple instead of
25 //! a set-valued attribute. We could return a Python set easily if our 25 //! a set-valued attribute. We could return a Python set easily if our
26 //! [PySet PR](https://github.com/dgrunwald/rust-cpython/pull/165) 26 //! [PySet PR](https://github.com/dgrunwald/rust-cpython/pull/165)
27 //! is accepted. 27 //! is accepted.
28 //! 28 //!