fn report()

in src/reporter/print.rs [44:84]


    fn report(&self, items: CollectItem) {
        match items {
            CollectItem::Trace(data) => {
                if self.use_stderr {
                    eprintln!("trace segment={:?}", data);
                } else {
                    println!("trace segment={:?}", data);
                }
            }
            CollectItem::Log(data) => {
                if self.use_stderr {
                    eprintln!("log data={:?}", data);
                } else {
                    println!("log data={:?}", data);
                }
            }
            CollectItem::Meter(data) => {
                if self.use_stderr {
                    eprintln!("meter data={:?}", data);
                } else {
                    println!("meter data={:?}", data);
                }
            }
            #[cfg(feature = "management")]
            CollectItem::Instance(data) => {
                if self.use_stderr {
                    eprintln!("instance properties data={:?}", data);
                } else {
                    println!("instance properties data={:?}", data);
                }
            }
            #[cfg(feature = "management")]
            CollectItem::Ping(data) => {
                if self.use_stderr {
                    eprintln!("ping data={:?}", data);
                } else {
                    println!("ping data={:?}", data);
                }
            }
        }
    }