code: func (t *Quest_Desc_Meta_Timeouts) Normalize() error {
  	if d := google.DurationFromProto(t.Start); d < 0 {
  		return fmt.Errorf("desc.meta.timeouts.start < 0: %s", d)
  	}
  	if d := google.DurationFromProto(t.Run); d < 0 {
  		return fmt.Errorf("desc.meta.timeouts.run < 0: %s", d)
  	}
  	if d := google.DurationFromProto(t.Stop); d < 0 {
  		return fmt.Errorf("desc.meta.timeouts.stop < 0: %s", d)
  	}
  	return nil
  }
docs: // Normalize ensures that all timeouts are >= 0