Guest User

Untitled

a guest
Jan 22nd, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. const N: usize = 5;
  2. struct MyStruct(usize);
  3.  
  4. fn main() {
  5. // Having it un-initialized doesn't work...
  6. let data: [MyStruct; N];
  7. // but also can't initialize it as it doesn't implement `Copy`
  8. // let data: [MyStruct; N] = [MyStruct(0); N];
  9.  
  10. for i in 0..N {
  11. data[i] = MyStruct(i);
  12. }
  13.  
  14. // Do other stuff with `data`...
  15. }
Add Comment
Please, Sign In to add comment