pub(crate) fn validate_sink_layout( output_schema: &[ColumnSchema], sink_schema: &[ColumnSchema], ) -> Result<(), Error>