Fix some marker impls
This commit is contained in:
parent
51355ad92b
commit
bdb5502aa8
@ -277,9 +277,9 @@ marker_impls! {
|
|||||||
bool,
|
bool,
|
||||||
char,
|
char,
|
||||||
str /* Technically requires `[u8]: StructuralEq` */,
|
str /* Technically requires `[u8]: StructuralEq` */,
|
||||||
{T: ConstParamTy, const N: usize} [T; N],
|
{T: StructuralEq, const N: usize} [T; N],
|
||||||
{T: ConstParamTy} [T],
|
{T: StructuralEq} [T],
|
||||||
{T: ConstParamTy} &T,
|
{T: ?Sized + StructuralEq} &T,
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Types whose values can be duplicated simply by copying bits.
|
/// Types whose values can be duplicated simply by copying bits.
|
||||||
@ -998,7 +998,7 @@ marker_impls! {
|
|||||||
str /* Technically requires `[u8]: ConstParamTy` */,
|
str /* Technically requires `[u8]: ConstParamTy` */,
|
||||||
{T: ConstParamTy, const N: usize} [T; N],
|
{T: ConstParamTy, const N: usize} [T; N],
|
||||||
{T: ConstParamTy} [T],
|
{T: ConstParamTy} [T],
|
||||||
{T: ConstParamTy} &T,
|
{T: ?Sized + ConstParamTy} &T,
|
||||||
}
|
}
|
||||||
|
|
||||||
/// A common trait implemented by all function pointers.
|
/// A common trait implemented by all function pointers.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user