Searched defs:RefCell (Results 1 – 10 of 10) sorted by relevance
678 pub struct RefCell<T: ?Sized> { struct689 /// An error returned by [`RefCell::try_borrow`]. argument769 impl<T> RefCell<T> { impl888 impl<T: ?Sized> RefCell<T> { impl1191 impl<T: Default> RefCell<T> { impl1216 unsafe impl<T: ?Sized> Send for RefCell<T> where T: Send {} implementation1219 impl<T: ?Sized> !Sync for RefCell<T> {} implementation1222 impl<T: Clone> Clone for RefCell<T> { implementation1243 impl<T: Default> Default for RefCell<T> { implementation1252 impl<T: ?Sized + PartialEq> PartialEq for RefCell<T> { implementation[all …]
24 impl<'c> Push<'c> for RefCell<Vec<Box<dyn FnMut() + 'c>>> { implementation
37 fn test_vec(s: &Vec<RefCell<()>>) { in test_vec()
39 impl Foo for RefCell<String> { implementation
38 impl Foo for RefCell<String> { in main() implementation
61 impl Foo for RefCell<String> { in main() implementation
17 impl<T: VisitTags> VisitTags for std::cell::RefCell<T> { implementation
476 impl<S: Encoder, T: Encodable<S>> Encodable<S> for RefCell<T> { implementation482 impl<D: Decoder, T: Decodable<D>> Decodable<D> for RefCell<T> { implementation
644 impl<T: ?Sized> Serialize for RefCell<T> implementation
2522 impl<T: ?Sized + Debug> Debug for RefCell<T> { implementation