clone method

RustArc<T> clone()

Mimic std::sync::Arc::clone

Implementation

RustArc<T> clone() {
  final ptr = _ptr;

  _staticData
      ._rustArcIncrementStrongCount(PlatformPointerUtil.ptrFromInt(ptr));

  return RustArc.fromRaw(
    ptr: ptr,
    externalSizeOnNative: externalSizeOnNative,
    staticData: _staticData,
  );
}