in protobuf/src/internal.rs [85:90]
fn write_message<W: WriterBackend>(&self, w: &mut Writer<W>) -> Result<()> {
w.write_with_tag(8, |w| w.write_uint32(*&self.time))?;
for s in &self.contents { w.write_with_tag(18, |w| w.write_message(s))?; }
if let Some(ref s) = self.time_ns { w.write_with_tag(37, |w| w.write_fixed32(*s))?; }
Ok(())
}