method DynHandle.version
The version of the field: grows with every change; 0 while only the default exists.
Example:
dynamic Limits {
rps: u32 = 100
title: str = "shop"
}
fn main() io {
let l = Limits.get()
print("{l.rps.version()}")
l.rps.set(1)!
l.rps.set(2)!
print("{l.rps.version()}")
}Вывод
0 2
pub(api) fn version() -> u64Сложность. O(1).
С версии. 1.0.0-beta
Возвращает
u64
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/core/dynconf.oxl:519