pub type Network<TYPES, I> = Arc<<I as NodeImplementation<TYPES>>::Network>;
Expand description

A type alias to help readability

Aliased Type§

struct Network<TYPES, I> {
    ptr: NonNull<ArcInner<<I as NodeImplementation<TYPES>>::Network>>,
    phantom: PhantomData<ArcInner<<I as NodeImplementation<TYPES>>::Network>>,
    alloc: Global,
}

Fields§

§ptr: NonNull<ArcInner<<I as NodeImplementation<TYPES>>::Network>>§phantom: PhantomData<ArcInner<<I as NodeImplementation<TYPES>>::Network>>§alloc: Global