mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-18 11:34:11 +00:00
12 lines
182 B
Rust
12 lines
182 B
Rust
// run-pass
|
|
|
|
|
|
fn view<T>(x: &[T]) -> &[T] {x}
|
|
|
|
pub fn main() {
|
|
let v = vec![1, 2, 3];
|
|
let x = view(&v);
|
|
let y = view(x);
|
|
assert!((v[0] == x[0]) && (v[0] == y[0]));
|
|
}
|