bors 3ddfb72512 auto merge of #8562 : bblum/rust/superkinds, r=nikomatsakis
For #7083.

The metadata issue with the old version is now fixed. Ready for review.

This is also not the full solution to #7083, because this is not supported yet:
```
trait Foo : Send { }

impl <T: Send> Foo for T { }

fn foo<T: Foo>(val: T, chan: std::comm::Chan<T>) {
    chan.send(val);
}
```

cc @nikomatsakis
2013-08-21 18:51:42 -07:00
..
2013-08-17 08:42:35 -07:00
2013-08-17 08:42:35 -07:00
2013-08-17 08:42:35 -07:00
2013-08-17 08:42:35 -07:00
2013-08-17 08:42:35 -07:00
2013-08-15 14:19:09 -07:00
2013-06-25 21:14:39 -04:00
2013-08-17 08:42:35 -07:00
2013-08-17 08:42:35 -07:00
2013-08-15 14:22:36 -07:00
2013-08-17 08:42:35 -07:00
2013-06-25 21:14:39 -04:00