Skip to main content

parse_json_payload_impl

Function parse_json_payload_impl 

Source
pub fn parse_json_payload_impl(payload: &[u8]) -> Result<Value>
Expand description

Parse a UTF-8 byte slice as JSON, producing a TelegramError::Network error on failure.

use rust_tg_bot_raw::request::base::parse_json_payload_impl;

let raw = br#"{"ok":true,"result":42}"#;
let v = parse_json_payload_impl(raw).unwrap();
assert_eq!(v["result"], 42);