Have you tried this?

```rust
impl<T: 'static> @List<T> { ... }
```

Using the list shouldn't involve having to import a trait.