Merge pull request #20132 from A4-Tacks/asmut-borrow-minicore

Add AsMut, Borrow and BorrowMut to minicore and famous_defs
This commit is contained in:
Lukas Wirth 2025-07-06 08:01:54 +00:00 committed by GitHub
commit 2691c11104
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 34 additions and 0 deletions

View file

@ -106,6 +106,18 @@ impl FamousDefs<'_, '_> {
self.find_trait("core:convert:AsRef")
}
pub fn core_convert_AsMut(&self) -> Option<Trait> {
self.find_trait("core:convert:AsMut")
}
pub fn core_borrow_Borrow(&self) -> Option<Trait> {
self.find_trait("core:borrow:Borrow")
}
pub fn core_borrow_BorrowMut(&self) -> Option<Trait> {
self.find_trait("core:borrow:BorrowMut")
}
pub fn core_ops_ControlFlow(&self) -> Option<Enum> {
self.find_enum("core:ops:ControlFlow")
}