in crates/iceberg/src/spec/datatypes.rs [420:433]
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f, "{}: ", self.id)?;
write!(f, "{}: ", self.name)?;
if self.required {
write!(f, "required ")?;
} else {
write!(f, "optional ")?;
}
write!(f, "{} ", self.field_type)?;
if let Some(doc) = &self.doc {
write!(f, "{}", doc)?;
}
Ok(())
}