| commit | 219c0790d4e157ca358d5a7baa08972ab6fcd4af | [log] [tgz] |
|---|---|---|
| author | David Tolnay <dtolnay@gmail.com> | Fri Apr 24 20:31:37 2020 -0700 |
| committer | David Tolnay <dtolnay@gmail.com> | Sat Apr 25 18:02:15 2020 -0700 |
| tree | ece9818b5ec301433eae0a53a4086b641d954673 | |
| parent | cb80057051e15ff0384497c064f4bc596412103f [diff] [blame] |
Generate data accessor for Vec
diff --git a/src/rust_vec.rs b/src/rust_vec.rs index 1c0c64f..32db8cc 100644 --- a/src/rust_vec.rs +++ b/src/rust_vec.rs
@@ -29,6 +29,10 @@ pub fn len(&self) -> usize { self.repr.len() } + + pub fn as_ptr(&self) -> *const T { + self.repr.as_ptr() + } } const_assert_eq!(mem::size_of::<[usize; 3]>(), mem::size_of::<Vec<i32>>());