Type Alias braid_run::mainbrain::SharedStore

source ·
type SharedStore = Arc<RwLock<ChangeTracker<BraidHttpApiSharedState>>>;

Aliased Type§

struct SharedStore {
    ptr: NonNull<ArcInner<RwLock<RawRwLock, ChangeTracker<BraidHttpApiSharedState>>>>,
    phantom: PhantomData<ArcInner<RwLock<RawRwLock, ChangeTracker<BraidHttpApiSharedState>>>>,
    alloc: Global,
}

Fields§

§ptr: NonNull<ArcInner<RwLock<RawRwLock, ChangeTracker<BraidHttpApiSharedState>>>>§phantom: PhantomData<ArcInner<RwLock<RawRwLock, ChangeTracker<BraidHttpApiSharedState>>>>§alloc: Global