Type Alias pancake_types::types::pv::PVShared

source ·
pub type PVShared = Arc<Value>;

Aliased Type§

struct PVShared {
    ptr: NonNull<ArcInner<Value>>,
    phantom: PhantomData<ArcInner<Value>>,
    alloc: Global,
}

Fields§

§ptr: NonNull<ArcInner<Value>>§phantom: PhantomData<ArcInner<Value>>§alloc: Global

Trait Implementations§

source§

impl Borrow<Datum> for PVShared

source§

fn borrow(&self) -> &Datum

Immutably borrows from an owned value. Read more
source§

impl From<Datum> for PVShared

source§

fn from(dat: Datum) -> Self

Converts to this type from the input type.