nimiq/utils/serde
Values
pub fn deserialize_bitarray(
  buf: BitArray,
  length: Int,
) -> Result(#(BitArray, BitArray), String)pub fn deserialize_bool(
  buf: BitArray,
) -> Result(#(Bool, BitArray), String)pub fn deserialize_bytes(
  buf: BitArray,
) -> Result(#(BitArray, BitArray), String)pub fn deserialize_coin(
  buf: BitArray,
) -> Result(#(coin.Coin, BitArray), String)pub fn deserialize_int(
  buf: BitArray,
  bit_size: Int,
) -> Result(#(Int, BitArray), String)pub fn deserialize_string(
  buf: BitArray,
) -> Result(#(String, BitArray), String)pub fn serialize_bitarray(
  buf: bytes_tree.BytesTree,
  data: BitArray,
) -> bytes_tree.BytesTreepub fn serialize_bool(
  buf: bytes_tree.BytesTree,
  value: Bool,
) -> bytes_tree.BytesTreepub fn serialize_bytes(
  buf: bytes_tree.BytesTree,
  data: BitArray,
) -> bytes_tree.BytesTreepub fn serialize_coin(
  buf: bytes_tree.BytesTree,
  coin: coin.Coin,
) -> bytes_tree.BytesTreepub fn serialize_int(
  buf: bytes_tree.BytesTree,
  num: Int,
  bit_size: Int,
) -> bytes_tree.BytesTreepub fn serialize_string(
  buf: bytes_tree.BytesTree,
  str: String,
) -> bytes_tree.BytesTree