pub struct SharedScope;Expand description
Shared scope marker - multi-threaded, uses Arc/Mutex
Trait Implementations§
type RcMut<T> = MutArc<T>
type RcCell<T: Copy + Eq> = CellArc<T>
type BoxedSubscription = BoxedSubscriptionSend
type BoxedObserver<'a, Item, Err> = Box<dyn DynObserver<Item, Err> + Send + 'a>
type BoxedObserverMutRef<'a, Item: 'a, Err> = Box<dyn for<'m> DynObserver<&'m mut Item, Err> + Send + 'a>
Auto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more