//@ check-pass #![feature(import_trait_associated_functions)] trait Trait: Default { fn f() -> Self { Default::default() } fn g() -> Self { Default::default() } } impl Trait for u8 {} use Trait::*; fn main() { let _: u8 = f(); let _: u8 = g(); }