Forked from
serde-json-core
, removed heapless dependency and changed to using core::fmt::Formatter