Abstract over the atomicity of reference-counting pointers in rust
serde
feature.triomphe::Arc
as a pointer kind. This gated behind the triomphe
feature.Send
/Sync
unsoundness in SharedPointer
. See issue #18.SharedPointer::pin()
.SharedPointer::as_ptr()
.no_std
.SharedPointer
that you would expect from Rc
/Arc
.
SharedPointer::try_unwrap()
.SharedPointer::get_mut()
.SharedPointer::strong_count()
.SharedPointer::ptr_eq()
.Default
.From<T>
.From<Box<T>>
.std::fmt::Pointer
.SharedPointer
, SharedPointerKind
, SharedPointerKindRc
, and SharedPointerKindArc
.
deref()
, make_mut()
, clone()
.