in shed/slog_glog_fmt/src/collector_serializer.rs [162:215]
fn serialize(&self, _record: &Record<'_>, serializer: &mut dyn Serializer) -> SlogResult {
serializer
.emit_none(self.key)
.expect("failure emitting none");
serializer
.emit_unit(self.key)
.expect("failure emitting unit");
serializer
.emit_usize(self.key, self.vusize)
.expect("failure emitting usize");
serializer
.emit_isize(self.key, self.visize)
.expect("failure emitting isize");
serializer
.emit_bool(self.key, self.vbool)
.expect("failure emitting bool");
serializer
.emit_char(self.key, self.vchar)
.expect("failure emitting char");
serializer
.emit_u8(self.key, self.vu8)
.expect("failure emitting u8");
serializer
.emit_i8(self.key, self.vi8)
.expect("failure emitting i8");
serializer
.emit_u16(self.key, self.vu16)
.expect("failure emitting u16");
serializer
.emit_i16(self.key, self.vi16)
.expect("failure emitting i16");
serializer
.emit_u32(self.key, self.vu32)
.expect("failure emitting u32");
serializer
.emit_i32(self.key, self.vi32)
.expect("failure emitting i32");
serializer
.emit_f32(self.key, self.vf32)
.expect("failure emitting f32");
serializer
.emit_u64(self.key, self.vu64)
.expect("failure emitting u64");
serializer
.emit_i64(self.key, self.vi64)
.expect("failure emitting i64");
serializer
.emit_f64(self.key, self.vf64)
.expect("failure emitting f64");
serializer
.emit_str(self.key, &self.vstr)
.expect("failure emitting str");
Ok(())
}