Feature gate: #![feature(const_borrow)]
This is a tracking issue for implementing const Borrow/BorrowMut.
Public API
// core::borrow
impl<T: ?Sized> const Borrow<T> for T
impl<T: ?Sized> const BorrowMut<T> for T
impl<T: ?Sized> const Borrow<T> for &T
impl<T: ?Sized> const Borrow<T> for &mut T
impl<T: ?Sized> const BorrowMut<T> for &mut T
// core::array
impl<T, const N: usize> const Borrow<[T]> for [T; N]
impl<T, const N: usize> const BorrowMut<[T]> for [T; N]
Steps / History
Unresolved Questions
Feature gate:
#![feature(const_borrow)]This is a tracking issue for implementing
const Borrow/BorrowMut.Public API
Steps / History
BorrowandBorrowMutimplsconst#90270Unresolved Questions