method TVar.clone
Another handle of the same variable.
Example:
use std.stm { TVar }
fn main() io {
let a = TVar<i64>.new(1)
let b = a.clone()
atomic { b.set(5) }
print(atomic { a.get() })
}Вывод
5
pub(api) fn clone() -> TVar<T>С версии. 1.0.0-beta
Возвращает
TVar<T>
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/stm/stm.oxl:162