1 use std::cell::RefCell;
5 fn set(&mut self, v: Rc<RefCell<A>>);
9 v: Option<Rc<RefCell<A>>>
13 fn set(&mut self, v: Rc<RefCell<A>>)
20 v: Box<dyn Foo + Send>,
24 let a = A {v: Box::new(B{v: None}) as Box<dyn Foo + Send>};
25 //~^ ERROR `Rc<RefCell<A>>` cannot be sent between threads safely