Structs§
- ArcKind
PointerKind
implementor forArc
.- RcKind
PointerKind
implementor forRc
.
Traits§
- AnyShared
Pointer - Trait for a shared pointer, supporting sized pointee types only
- AnyWeak
Pointer - Trait for a weak pointer
- Pointer
Kind - Trait that bundles generic-associated-types for corresponding shared and weak pointers.
Type Aliases§
- Downgraded
- Return type for the
downgrade
function of theAnySharedPointer<T>
typeP
- Pointer
Kind Downgraded - Return type for the
downgrade
function onWeak<T>
of a thePointerKind
typeP
- Pointer
Kind Upgraded - Return type for the
upgrade
function onShared<T>
of a thePointerKind
typeP
- Upgraded
- Unwrapped return type for the
upgrade
function of theAnyWeakPointer<T>
typeP