Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. use std::cell::RefCell;
  2.  
  3. thread_local! {
  4. static GLOBAL: RefCell<Option<Vec<usize>>> = RefCell::new(Some(vec![1,2,3]));
  5. }
  6.  
  7. fn main() {
  8. GLOBAL.with(|v| {
  9. // let mut x = v.borrow_mut();
  10. // let mut y = x.as_mut().unwrap();
  11. v.borrow_mut().as_mut().unwrap().push(5);
  12. });
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement