xref: /xiu/protocol/rtmp/src/utils/print.rs (revision 5377b641)
1 use bytes::BytesMut;
2 pub fn print(data: BytesMut) {
3     print!("==========={}\n", data.len());
4     let mut idx = 0;
5     for i in data {
6         print!("{:02X} ", i);
7         idx = idx + 1;
8         match idx % 16 {
9             0 => {
10                 print!("\n")
11             }
12             _ => {}
13         }
14     }
15 
16     print!("===========\n")
17 }
18 
19 pub fn printu8(data: BytesMut) {
20     print!("==========={}\n", data.len());
21     let mut idx = 0;
22     for i in data {
23         print!("{} ", i);
24         idx = idx + 1;
25         match idx % 16 {
26             0 => {
27                 print!("\n")
28             }
29             _ => {}
30         }
31     }
32 
33     print!("===========\n")
34 }
35