sapling/eden/mononoke/bonsai_git_mapping
Mark Thomas a16b88d1c5 pushrebase: remove OntoBookmarkParams and clean up interface
Summary:
Some parts of the `pushrebase` public interface will be re-exported from `bookmarks_movement`.

Clean these up in preparation:

* Remove `OntoBookmarkParams` as it is now a simple wrapper around `BookmarkName` that
  prevents us from using a reference.

* Make the bundle replay data `Option<&T>` rather than `&Option<T>`, allowing us to
  use the former when available.  The latter can be readily converted with `.as_ref()`.

* Rename `SuccessResult` to `Outcome` and `ErrorKind` to `InternalError`.

Reviewed By: krallin

Differential Revision: D23055580

fbshipit-source-id: 1208a934f979a9d5eb73310fb8711b1291393ecf
2020-08-14 02:28:55 -07:00
..
git_mapping_pushrebase_hook pushrebase: remove OntoBookmarkParams and clean up interface 2020-08-14 02:28:55 -07:00
schemas add git mapping crate 2020-02-21 05:41:44 -08:00
src mononoke: check conflicts correctly when doing bulk adds in transaction 2020-07-02 05:31:29 -07:00
test mononoke: check conflicts correctly when doing bulk adds in transaction 2020-07-02 05:31:29 -07:00
Cargo.toml Regenerate all Cargo.tomls after upgrade to futures 0.3.5 2020-07-06 20:49:43 -07:00