{"push_id":891484088,"size":2,"distinct_size":0,"ref":"refs/heads/master","head":"f41f327f7f41cc55c8278c9994aa13a461adf107","before":"e70c733250d5ccdeb58181a83fd7bfeff0fdb833","commits":[{"sha":"b1b40c7ef6514b3f5882822aea244dbda2a3a918","author":{"email":"bc2a4d3db12d4be19a334ba871062e019f1a11c8@fhahn.com","name":"Florian Hahn"},"message":"Make public borrowck api more accessible","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/b1b40c7ef6514b3f5882822aea244dbda2a3a918"},{"sha":"f41f327f7f41cc55c8278c9994aa13a461adf107","author":{"email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","name":"bors"},"message":"Auto merge of #30185 - fhahn:improve-borrowck-public-accessibility, r=pnkfelix\n\nThis PR makes `AnalysisData` and`BorrowckCtxt` public. Those types are returned by the public function `build_borrowck_dataflow_data_for_fn` and are needed if a caller wants to pass on the return values.\n\nIt also removes `FnPartsWithCFG`, which required callers of  `build_borrowck_dataflow_data_for_fn` to have a reference to a `CFG` with the same lifetime as `FnParts`, which is more limiting than required.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f41f327f7f41cc55c8278c9994aa13a461adf107"}]}