menu

Clone

import { Clone } from "destack:memory";

Mark a type as explicitly cloneable.

language/library/src/memory/capability.ds:23:31
1export newtype interface Clone {2    clone(): ^this;3    cloneFrom(source: &'b readonly this): void;4}

Members

clone(): ^this

Clone this value.

cloneFrom(source: &'b readonly this): void

Replace this value with a clone of source.