Function jcers::from_buf

source · []
pub fn from_buf<B, T>(buf: &mut B) -> JceResult<T> where
    B: Buf + LowerHex,
    T: JceGet
Expand description

Read data from Buf

Example

use bytes::Bytes;
let mut buf = Bytes::from(vec![0x00u8, 0x01u8]);
let v: JceValue = from_buf(&mut buf).unwrap();
assert_eq!(v, JceValue::Byte(0x01u8));