Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
trivial-bounds
/
trivial-bounds-inconsistent-projection-error.rs
blob: e0f2996307bf42840f56bd4d70ae92a5d3ed78fb [
file
] [
log
] [
blame
] [
edit
]
#![
feature
(
trivial_bounds
)]
#![
allow
(
unused
)]
struct
B
;
trait
A
{
type
X
;
fn
get_x
()
->
Self
::
X
;
}
impl
A
for
B
{
type
X
=
u8
;
fn
get_x
()
->
u8
{
0
}
}
fn
global_bound_is_hidden
()
->
u8
where
B
:
A
<
X
=
i32
>
{
B
::
get_x
()
//~ ERROR
}
fn
main
()
{}