func (t target) FromEnumLabel(src string, tt *vdl.Type) error { // enums in mojo are treated as an int32 on the wire (but have gaps in their values). // This implementation assumes that we will use generated VDL values and not have gaps. index := tt.EnumIndex(src) binary.LittleEndian.PutUint32(t.current.Bytes(), uint32(index)) return nil }