Do not require Sized for OwnedRefMut as_ref/as_mut (#2581)
This commit is contained in:
parent
76d52bcf49
commit
9b0eccf73b
@ -306,7 +306,7 @@ where
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T: Sized> AsRef<T> for OwnedRefMut<'a, T> {
|
impl<'a, T: ?Sized> AsRef<T> for OwnedRefMut<'a, T> {
|
||||||
#[must_use]
|
#[must_use]
|
||||||
fn as_ref(&self) -> &T {
|
fn as_ref(&self) -> &T {
|
||||||
match self {
|
match self {
|
||||||
@ -317,7 +317,7 @@ impl<'a, T: Sized> AsRef<T> for OwnedRefMut<'a, T> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T: Sized> AsMut<T> for OwnedRefMut<'a, T> {
|
impl<'a, T: ?Sized> AsMut<T> for OwnedRefMut<'a, T> {
|
||||||
#[must_use]
|
#[must_use]
|
||||||
fn as_mut(&mut self) -> &mut T {
|
fn as_mut(&mut self) -> &mut T {
|
||||||
match self {
|
match self {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user