module

RailsSettings::Y

Class methods

bd_marshal(v : BigDecimal) : String

Marshal-строка BigDecimal, как пишет Ruby _dump: "N:0.ddde±X", N = 9 × число «лимбов» (эмпирическая формула, воспроизводит Psych на всех контрольных значениях, см. oracle).

bd_unmarshal(payload : String) : BigDecimal
cache_dump(h : Hash(String, FieldValue)) : String
cache_load(json : String) : Hash(String, FieldValue)
dump(v : FieldValue) : String
load(raw : String | Nil) : FieldValue
scalar(s : String) : String

Скаляр строки: plain / одинарные / двойные кавычки — по правилам Psych.