Lines Matching refs:read
23 assert!(msg.read::<bool>().unwrap());
24 assert_eq!(msg.read::<u8>().unwrap(), u8::MAX);
25 assert_eq!(msg.read::<u16>().unwrap(), u16::MAX);
26 assert_eq!(msg.read::<u32>().unwrap(), u32::MAX);
27 assert_eq!(msg.read::<u64>().unwrap(), u64::MAX);
29 assert_eq!(msg.read::<i8>().unwrap(), i8::MAX);
30 assert_eq!(msg.read::<i16>().unwrap(), i16::MAX);
31 assert_eq!(msg.read::<i32>().unwrap(), i32::MAX);
32 assert_eq!(msg.read::<i64>().unwrap(), i64::MAX);
34 assert_eq!(msg.read::<i8>().unwrap(), i8::MIN);
35 assert_eq!(msg.read::<i16>().unwrap(), i16::MIN);
36 assert_eq!(msg.read::<i32>().unwrap(), i32::MIN);
37 assert_eq!(msg.read::<i64>().unwrap(), i64::MIN);
39 assert_eq!(msg.read::<f32>().unwrap(), 7.02);
40 assert_eq!(msg.read::<f64>().unwrap(), 7.03);
42 assert_eq!(msg.read::<Vec<bool>>().unwrap(), vec![true; 3]);
44 assert_eq!(msg.read::<Vec<u8>>().unwrap(), vec![u8::MAX; 3]);
45 assert_eq!(msg.read::<Vec<u16>>().unwrap(), vec![u16::MAX; 3]);
46 assert_eq!(msg.read::<Vec<u32>>().unwrap(), vec![u32::MAX; 3]);
47 assert_eq!(msg.read::<Vec<u64>>().unwrap(), vec![u64::MAX; 3]);
49 assert_eq!(msg.read::<Vec<i8>>().unwrap(), vec![i8::MAX; 3]);
50 assert_eq!(msg.read::<Vec<i16>>().unwrap(), vec![i16::MAX; 3]);
51 assert_eq!(msg.read::<Vec<i32>>().unwrap(), vec![i32::MAX; 3]);
52 assert_eq!(msg.read::<Vec<i64>>().unwrap(), vec![i64::MAX; 3]);
54 assert_eq!(msg.read::<Vec<i8>>().unwrap(), vec![i8::MIN; 3]);
55 assert_eq!(msg.read::<Vec<i16>>().unwrap(), vec![i16::MIN; 3]);
56 assert_eq!(msg.read::<Vec<i32>>().unwrap(), vec![i32::MIN; 3]);
57 assert_eq!(msg.read::<Vec<i64>>().unwrap(), vec![i64::MIN; 3]);
59 assert_eq!(msg.read::<Vec<f32>>().unwrap(), vec![TEST_FLOAT; 3]);
60 assert_eq!(msg.read::<Vec<f64>>().unwrap(), vec![TEST_DOUBLE; 3]);
63 msg.read::<Vec<String>>().unwrap(),