IS
Size: a a a
IS
SS
IS
IS
АГ
AL
p
trait Foo {я могу написать как-то
fn foo<T>(a: T);
}
impl Foo for MyStruct {?
fn foo(a: TypeWhichImplementT) {}
}
p
АГ
АГ
АГ
trait Foo<T> {…}
impl Foo<TypeWhichImplementT> for MyStruct {…}
IG
/rustc/b8cedc00407a4c56a3bda1ed605c6fc166655447\/src\libpanic_unwind/gcc.rs:73: undefined reference to `_Unwind_RaiseException'
В
АГ
impl<T> Trait for T {…}
иimpl Trait for MyType {…}
В
impl<T> Trait for T {…}
иimpl Trait for MyType {…}
trait Foo {
fn foo<T>(a: T);
}
impl Foo for () {
fn foo<T>(a: T) {
trait Impl {
fn foo(self);
}
impl<T> Impl for T { ... }
impl Impl for Type { ... }
<T as Impl>::foo(a)
}
}
В
V
r
/rustc/b8cedc00407a4c56a3bda1ed605c6fc166655447\/src\libpanic_unwind/gcc.rs:73: undefined reference to `_Unwind_RaiseException'