1 2 3 4 5 6 7 8 9 10 11 12 13
use crate::MiniVec;
impl<T> core::borrow::Borrow<[T]> for MiniVec<T> {
fn borrow(&self) -> &[T] {
&(self[..])
}
}
impl<T> core::borrow::BorrowMut<[T]> for MiniVec<T> {
fn borrow_mut(&mut self) -> &mut [T] {
&mut (self[..])
}
}