We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Min
1 parent 4cf11f4 commit 6974db0Copy full SHA for 6974db0
core/src/marker.rs
@@ -1054,14 +1054,15 @@ pub mod effects {
1054
1055
#[lang = "EffectsTyCompat"]
1056
#[marker]
1057
- pub trait TyCompat<T> {}
+ pub trait TyCompat<T: ?Sized> {}
1058
1059
- impl<T> TyCompat<T> for T {}
1060
- impl<T> TyCompat<T> for Maybe {}
+ impl<T: ?Sized> TyCompat<T> for T {}
+ impl<T: ?Sized> TyCompat<T> for Maybe {}
1061
+ impl<T: ?Sized> TyCompat<Maybe> for T {}
1062
1063
#[lang = "EffectsMin"]
1064
pub trait Min {
1065
#[lang = "EffectsMinOutput"]
- type Output;
1066
+ type Output: ?Sized;
1067
}
1068
0 commit comments