Documentation
¶
Index ¶
- func Acidity(value string, options ...OptionsFunc[beerproto.AcidityUnit]) *beerproto.AcidityRangeType
- func Color(value string, options ...OptionsFunc[beerproto.ColorUnit]) *beerproto.ColorRangeType
- func Concentration(value string, options ...OptionsFunc[beerproto.ConcentrationUnit]) *beerproto.ConcentrationRangeType
- func DiastaticPower(value string, options ...OptionsFunc[beerproto.DiastaticPowerUnit]) *beerproto.DiastaticPowerRangeType
- func Percent(value string, options ...OptionsFunc[beerproto.PercentUnit]) *beerproto.PercentRangeType
- func Time(value string, options ...OptionsFunc[beerproto.TimeUnit]) *beerproto.TimeRangeType
- func Viscosity(value string, options ...OptionsFunc[beerproto.ViscosityUnit]) *beerproto.ViscosityRangeType
- type Default
- type Option
- type OptionsFunc
- func WithColorFromStandard[TUnit Unit](standard fermentables.GrainType_StandardType) OptionsFunc[TUnit]
- func WithDecimals[TUnit Unit](decimals int) OptionsFunc[TUnit]
- func WithDefault[TUnit Unit](defaultRange Default) OptionsFunc[TUnit]
- func WithFormatter[TUnit Unit](formatter lxstrconv.NumberFormat) OptionsFunc[TUnit]
- func WithMaxContains[TUnit Unit](contains []string) OptionsFunc[TUnit]
- func WithMaxTrim[TUnit Unit](trime []string) OptionsFunc[TUnit]
- func WithMinContains[TUnit Unit](contains []string) OptionsFunc[TUnit]
- func WithMinTrim[TUnit Unit](trime []string) OptionsFunc[TUnit]
- func WithSplitter[TUnit Unit](splitter []string) OptionsFunc[TUnit]
- func WithUnit[TUnit Unit](unit TUnit) OptionsFunc[TUnit]
- type RangeType
- type Unit
- type UnitType
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Acidity ¶
func Acidity(value string, options ...OptionsFunc[beerproto.AcidityUnit]) *beerproto.AcidityRangeType
func Color ¶
func Color(value string, options ...OptionsFunc[beerproto.ColorUnit]) *beerproto.ColorRangeType
func Concentration ¶
func Concentration(value string, options ...OptionsFunc[beerproto.ConcentrationUnit]) *beerproto.ConcentrationRangeType
func DiastaticPower ¶
func DiastaticPower(value string, options ...OptionsFunc[beerproto.DiastaticPowerUnit]) *beerproto.DiastaticPowerRangeType
func Percent ¶
func Percent(value string, options ...OptionsFunc[beerproto.PercentUnit]) *beerproto.PercentRangeType
func Time ¶
func Time(value string, options ...OptionsFunc[beerproto.TimeUnit]) *beerproto.TimeRangeType
func Viscosity ¶
func Viscosity(value string, options ...OptionsFunc[beerproto.ViscosityUnit]) *beerproto.ViscosityRangeType
Types ¶
type OptionsFunc ¶
func WithColorFromStandard ¶
func WithColorFromStandard[TUnit Unit](standard fermentables.GrainType_StandardType) OptionsFunc[TUnit]
func WithDecimals ¶
func WithDecimals[TUnit Unit](decimals int) OptionsFunc[TUnit]
func WithDefault ¶
func WithDefault[TUnit Unit](defaultRange Default) OptionsFunc[TUnit]
func WithFormatter ¶
func WithFormatter[TUnit Unit](formatter lxstrconv.NumberFormat) OptionsFunc[TUnit]
func WithMaxContains ¶
func WithMaxContains[TUnit Unit](contains []string) OptionsFunc[TUnit]
func WithMaxTrim ¶
func WithMaxTrim[TUnit Unit](trime []string) OptionsFunc[TUnit]
func WithMinContains ¶
func WithMinContains[TUnit Unit](contains []string) OptionsFunc[TUnit]
func WithMinTrim ¶
func WithMinTrim[TUnit Unit](trime []string) OptionsFunc[TUnit]
func WithSplitter ¶
func WithSplitter[TUnit Unit](splitter []string) OptionsFunc[TUnit]
func WithUnit ¶
func WithUnit[TUnit Unit](unit TUnit) OptionsFunc[TUnit]
Click to show internal directories.
Click to hide internal directories.