2 // aux-build:xcrate_associated_type_defaults.rs
4 extern crate xcrate_associated_type_defaults
;
5 use xcrate_associated_type_defaults
::Foo
;
8 impl Foo
<u32> for LocalDefault {}
11 impl Foo
<u64> for LocalOverride
{
17 <() as Foo
<u32>>::Out
::default().to_string(),
20 <() as Foo
<u64>>::Out
::default().to_string(),
24 <LocalDefault
as Foo
<u32>>::Out
::default().to_string(),
27 <LocalOverride
as Foo
<u64>>::Out
::default().to_string(),