beerJSON

package
v0.0.0-...-a2bbe22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MapToJSON

func MapToJSON(context context.Context, i *beerprotov1.Recipe) (*beerjson.Beerjson, error)

func MapToProto

func MapToProto(i *beerjson.Beerjson) *beerproto.Recipe

func ToJSONAcidityType

func ToJSONAcidityType(context context.Context, i *beerprotov1.AcidityType) *beerjson.AcidityType

func ToJSONAcidityUnitType

func ToJSONAcidityUnitType(context context.Context, i beerprotov1.AcidityUnit) *beerjson.AcidityUnitType

func ToJSONBitternessRangeType

func ToJSONBitternessRangeType(context context.Context, i *beerprotov1.BitternessRangeType) (*beerjson.BitternessRangeType, error)

func ToJSONBitternessType

func ToJSONBitternessType(context context.Context, i *beerprotov1.BitternessType) *beerjson.BitternessType

func ToJSONBitternessUnitType

func ToJSONBitternessUnitType(context context.Context, i beerprotov1.BitternessUnit) beerjson.BitternessUnitType

func ToJSONBoilProcedureType

func ToJSONBoilProcedureType(context context.Context, i *beerprotov1.BoilProcedureType) (*beerjson.BoilProcedureType, error)

func ToJSONBoilStepType

func ToJSONBoilStepType(context context.Context, i *beerprotov1.BoilStepType) (*beerjson.BoilStepType, error)

func ToJSONCarbonationRangeType

func ToJSONCarbonationRangeType(context context.Context, i *beerprotov1.CarbonationRangeType) (*beerjson.CarbonationRangeType, error)

func ToJSONCarbonationType

func ToJSONCarbonationType(context context.Context, i *beerprotov1.CarbonationType) *beerjson.CarbonationType

func ToJSONCarbonationUnitType

func ToJSONCarbonationUnitType(context context.Context, i beerprotov1.CarbonationUnit) *beerjson.CarbonationUnitType

func ToJSONChillingType

func ToJSONChillingType(context context.Context, i beerprotov1.BoilStepTypeChillingType) *beerjson.BoilStepTypeChillingType

func ToJSONColorRangeType

func ToJSONColorRangeType(context context.Context, i *beerprotov1.ColorRangeType) (*beerjson.ColorRangeType, error)

func ToJSONColorType

func ToJSONColorType(context context.Context, i *beerprotov1.ColorType) *beerjson.ColorType

func ToJSONColorUnitType

func ToJSONColorUnitType(context context.Context, i beerprotov1.ColorUnit) *beerjson.ColorUnitType

func ToJSONConcentrationType

func ToJSONConcentrationType(context context.Context, i *beerprotov1.ConcentrationType) *beerjson.ConcentrationType

func ToJSONConcentrationUnitType

func ToJSONConcentrationUnitType(context context.Context, i beerprotov1.ConcentrationUnit) *beerjson.ConcentrationUnitType

func ToJSONCultureAdditionType

func ToJSONCultureAdditionType(context context.Context, i *beerprotov1.CultureAdditionType) (*beerjson.CultureAdditionType, error)

func ToJSONCultureBaseForm

func ToJSONCultureBaseForm(context context.Context, i beerprotov1.CultureBaseForm) *beerjson.CultureBaseForm

func ToJSONCultureBaseType

func ToJSONCultureBaseType(context context.Context, i beerprotov1.CultureBaseType) *beerjson.CultureBaseType

func ToJSONCultureInformation

func ToJSONCultureInformation(context context.Context, i *beerprotov1.CultureInformation) (*beerjson.CultureInformation, error)

func ToJSONCultureInventoryType

func ToJSONCultureInventoryType(context context.Context, i *beerprotov1.CultureInventoryType) *beerjson.CultureInventoryType

func ToJSONDiastaticPowerType

func ToJSONDiastaticPowerType(context context.Context, i *beerprotov1.DiastaticPowerType) *beerjson.DiastaticPowerType

func ToJSONDiastaticPowerUnitType

func ToJSONDiastaticPowerUnitType(context context.Context, i beerprotov1.DiastaticPowerUnit) beerjson.DiastaticPowerUnitType

func ToJSONEfficiencyType

func ToJSONEfficiencyType(context context.Context, i *beerprotov1.EfficiencyType) (*beerjson.EfficiencyType, error)

func ToJSONEquipmentBaseForm

func ToJSONEquipmentBaseForm(context context.Context, i beerprotov1.EquipmentItemType_EquipmentBaseForm) *beerjson.EquipmentBaseForm

func ToJSONEquipmentItemType

func ToJSONEquipmentItemType(context context.Context, i *beerprotov1.EquipmentItemType) (*beerjson.EquipmentItemType, error)

func ToJSONEquipmentType

func ToJSONEquipmentType(context context.Context, i *beerprotov1.EquipmentType) (*beerjson.EquipmentType, error)

func ToJSONFermentableAdditionType

func ToJSONFermentableAdditionType(context context.Context, i *beerprotov1.FermentableAdditionType) (*beerjson.FermentableAdditionType, error)

func ToJSONFermentableBaseType

func ToJSONFermentableBaseType(context context.Context, i beerprotov1.FermentableBaseType) *beerjson.FermentableBaseType

func ToJSONFermentableInventoryType

func ToJSONFermentableInventoryType(context context.Context, i *beerprotov1.FermentableInventoryType) *beerjson.FermentableInventoryType

func ToJSONFermentableType

func ToJSONFermentableType(context context.Context, i *beerprotov1.FermentableType) (*beerjson.FermentableType, error)

func ToJSONFermentationProcedureType

func ToJSONFermentationProcedureType(context context.Context, i *beerprotov1.FermentationProcedureType) (*beerjson.FermentationProcedureType, error)

func ToJSONFermentationStepType

func ToJSONFermentationStepType(context context.Context, i *beerprotov1.FermentationStepType) (*beerjson.FermentationStepType, error)

func ToJSONGrainGroup

func ToJSONGrainGroup(context context.Context, i beerprotov1.GrainGroup) *beerjson.FermentableBaseGrainGroup

func ToJSONGravityRangeType

func ToJSONGravityRangeType(context context.Context, i *beerprotov1.GravityRangeType) (*beerjson.GravityRangeType, error)

func ToJSONGravityType

func ToJSONGravityType(context context.Context, i *beerprotov1.GravityType) *beerjson.GravityType

func ToJSONGravityUnitType

func ToJSONGravityUnitType(context context.Context, i beerprotov1.GravityUnit) *beerjson.GravityUnitType

func ToJSONHopAdditionType

func ToJSONHopAdditionType(context context.Context, i *beerprotov1.HopAdditionType) (*beerjson.HopAdditionType, error)

func ToJSONHopInventoryType

func ToJSONHopInventoryType(context context.Context, i *beerprotov1.HopInventoryType) *beerjson.HopInventoryType

func ToJSONHopVarietyBaseForm

func ToJSONHopVarietyBaseForm(context context.Context, i beerprotov1.HopVarietyBaseForm) *beerjson.HopVarietyBaseForm

func ToJSONIBUEstimateType

func ToJSONIBUEstimateType(context context.Context, i *beerprotov1.IBUEstimateType) *beerjson.IBUEstimateType

func ToJSONIBUMethodType

func ToJSONIBUMethodType(context context.Context, i beerprotov1.IBUMethodUnit) *beerjson.IBUMethodType

func ToJSONIngredientsType

func ToJSONIngredientsType(context context.Context, i *beerprotov1.IngredientsType) (*beerjson.IngredientsType, error)

func ToJSONMashProcedureType

func ToJSONMashProcedureType(context context.Context, i *beerprotov1.MashProcedureType) (*beerjson.MashProcedureType, error)

func ToJSONMashStepType

func ToJSONMashStepType(context context.Context, i *beerprotov1.MashStepType) (*beerjson.MashStepType, error)

func ToJSONMashStepTypeType

func ToJSONMashStepTypeType(context context.Context, i beerprotov1.MashStepType_MashStepUnit) *beerjson.MashStepTypeType

func ToJSONMassType

func ToJSONMassType(context context.Context, i *beerprotov1.MassType) *beerjson.MassType

func ToJSONMassUnitType

func ToJSONMassUnitType(context context.Context, i beerprotov1.MassUnit) *beerjson.MassUnitType

func ToJSONMiscellaneousAdditionType

func ToJSONMiscellaneousAdditionType(context context.Context, i *beerprotov1.MiscellaneousAdditionType) (*beerjson.MiscellaneousAdditionType, error)

func ToJSONMiscellaneousBaseType

func ToJSONMiscellaneousBaseType(context context.Context, i beerprotov1.MiscellaneousBaseType) *beerjson.MiscellaneousBaseType

func ToJSONMiscellaneousInventoryType

func ToJSONMiscellaneousInventoryType(context context.Context, i *beerprotov1.MiscellaneousInventoryType) (*beerjson.MiscellaneousInventoryType, error)

func ToJSONMiscellaneousType

func ToJSONMiscellaneousType(context context.Context, i *beerprotov1.MiscellaneousType) (*beerjson.MiscellaneousType, error)

func ToJSONOilContentType

func ToJSONOilContentType(context context.Context, i *beerprotov1.OilContentType) *beerjson.OilContentType

func ToJSONPackagingProcedureType

func ToJSONPackagingProcedureType(context context.Context, i *beerprotov1.PackagingProcedureType) (*beerjson.PackagingProcedureType, error)

func ToJSONPackagingVesselType

func ToJSONPackagingVesselType(context context.Context, i *beerprotov1.PackagingVesselType) (*beerjson.PackagingVesselType, error)

func ToJSONPackagingVesselTypeType

func ToJSONPackagingVesselTypeType(context context.Context, i beerprotov1.PackagingVesselUnit) *beerjson.PackagingVesselTypeType

func ToJSONPercentRangeType

func ToJSONPercentRangeType(context context.Context, i *beerprotov1.PercentRangeType) (*beerjson.PercentRangeType, error)

func ToJSONPercentType

func ToJSONPercentType(context context.Context, i *beerprotov1.PercentType) *beerjson.PercentType

func ToJSONPercentUnitType

func ToJSONPercentUnitType(context context.Context, i beerprotov1.PercentUnit) beerjson.PercentUnitType

func ToJSONQualitativeRangeType

func ToJSONQualitativeRangeType(context context.Context, i beerprotov1.QualitativeRangeUnit) *beerjson.QualitativeRangeType

func ToJSONRecipeStyleType

func ToJSONRecipeStyleType(context context.Context, i *beerprotov1.RecipeStyleType) (*beerjson.RecipeStyleType, error)

func ToJSONRecipeStyleType_StyleCategories

func ToJSONRecipeStyleType_StyleCategories(context context.Context, i beerprotov1.RecipeStyleType_StyleCategories) *beerjson.StyleCategories

func ToJSONRecipeType

func ToJSONRecipeType(context context.Context, i *beerprotov1.RecipeType) (*beerjson.RecipeType, error)

func ToJSONRecipeTypeType

func ToJSONRecipeTypeType(context context.Context, i beerprotov1.RecipeUnit) beerjson.RecipeTypeType

func ToJSONSpecificHeatType

func ToJSONSpecificHeatType(context context.Context, i *beerprotov1.SpecificHeatType) *beerjson.SpecificHeatType

func ToJSONSpecificHeatUnitType

func ToJSONSpecificHeatUnitType(context context.Context, i beerprotov1.SpecificHeatUnit) *beerjson.SpecificHeatUnitType

func ToJSONSpecificVolumeType

func ToJSONSpecificVolumeType(context context.Context, i *beerprotov1.SpecificVolumeType) *beerjson.SpecificVolumeType

func ToJSONSpecificVolumeUnitType

func ToJSONSpecificVolumeUnitType(context context.Context, i beerprotov1.SpecificVolumeUnit) beerjson.SpecificVolumeUnitType

func ToJSONStyleType

func ToJSONStyleType(context context.Context, i *beerprotov1.StyleType) (*beerjson.StyleType, error)

func ToJSONStyleType_StyleCategories

func ToJSONStyleType_StyleCategories(context context.Context, i beerprotov1.StyleType_StyleCategories) *beerjson.StyleCategories

func ToJSONTasteType

func ToJSONTasteType(context context.Context, i *beerprotov1.TasteType) (*beerjson.TasteType, error)

func ToJSONTemperatureRangeType

func ToJSONTemperatureRangeType(context context.Context, i *beerprotov1.TemperatureRangeType) (*beerjson.TemperatureRangeType, error)

func ToJSONTemperatureType

func ToJSONTemperatureType(context context.Context, i *beerprotov1.TemperatureType) *beerjson.TemperatureType

func ToJSONTemperatureUnitType

func ToJSONTemperatureUnitType(context context.Context, i beerprotov1.TemperatureUnit) *beerjson.TemperatureUnitType

func ToJSONTimeType

func ToJSONTimeType(context context.Context, i *beerprotov1.TimeType) *beerjson.TimeType

func ToJSONTimeUnitType

func ToJSONTimeUnitType(context context.Context, i beerprotov1.TimeUnit) *beerjson.TimeUnitType

func ToJSONTimingType

func ToJSONTimingType(context context.Context, i *beerprotov1.TimingType) *beerjson.TimingType

func ToJSONUnitType

func ToJSONUnitType(context context.Context, i *beerprotov1.UnitType) *beerjson.UnitType

func ToJSONUnitUnitType

func ToJSONUnitUnitType(context context.Context, i beerprotov1.UnitUnit) *beerjson.UnitUnitType

func ToJSONUseType

func ToJSONUseType(context context.Context, i beerprotov1.UseType) *beerjson.UseType

func ToJSONVarietyInformation

func ToJSONVarietyInformation(context context.Context, i *beerprotov1.VarietyInformation) (*beerjson.VarietyInformation, error)

func ToJSONVarietyInformationType

func ToJSONVarietyInformationType(context context.Context, i beerprotov1.VarietyInformationType) *beerjson.VarietyInformationType

func ToJSONViscosityType

func ToJSONViscosityType(context context.Context, i *beerprotov1.ViscosityType) *beerjson.ViscosityType

func ToJSONViscosityUnitType

func ToJSONViscosityUnitType(context context.Context, i beerprotov1.ViscosityUnit) *beerjson.ViscosityUnitType

func ToJSONVolumeType

func ToJSONVolumeType(context context.Context, i *beerprotov1.VolumeType) *beerjson.VolumeType

func ToJSONVolumeUnitType

func ToJSONVolumeUnitType(context context.Context, i beerprotov1.VolumeUnit) beerjson.VolumeUnitType

func ToJSONWaterAdditionType

func ToJSONWaterAdditionType(context context.Context, i *beerprotov1.WaterAdditionType) (*beerjson.WaterAdditionType, error)

func ToJSONWaterBase

func ToJSONWaterBase(context context.Context, i *beerprotov1.WaterBase) (*beerjson.WaterBase, error)

func ToJSONYieldType

func ToJSONYieldType(context context.Context, i *beerprotov1.YieldType) *beerjson.YieldType

func ToJSONZymocide

func ToJSONZymocide(context context.Context, i *beerprotov1.Zymocide) *beerjson.Zymocide

func ToProtoAcidityType

func ToProtoAcidityType(i *beerjson.AcidityType) *beerproto.AcidityType

func ToProtoAcidityUnitType

func ToProtoAcidityUnitType(i beerjson.AcidityUnitType) beerproto.AcidityUnit

func ToProtoBitternessRangeType

func ToProtoBitternessRangeType(i *beerjson.BitternessRangeType) *beerproto.BitternessRangeType

func ToProtoBitternessType

func ToProtoBitternessType(i *beerjson.BitternessType) *beerproto.BitternessType

func ToProtoBitternessUnitType

func ToProtoBitternessUnitType(i *beerjson.BitternessUnitType) beerproto.BitternessUnit

func ToProtoBoilProcedureType

func ToProtoBoilProcedureType(i *beerjson.BoilProcedureType) *beerproto.BoilProcedureType

func ToProtoBoilStepType

func ToProtoBoilStepType(i *beerjson.BoilStepType) *beerproto.BoilStepType

func ToProtoCarbonationRangeType

func ToProtoCarbonationRangeType(i *beerjson.CarbonationRangeType) *beerproto.CarbonationRangeType

func ToProtoCarbonationType

func ToProtoCarbonationType(i *beerjson.CarbonationType) *beerproto.CarbonationType

func ToProtoCarbonationUnitType

func ToProtoCarbonationUnitType(i *beerjson.CarbonationUnitType) beerproto.CarbonationUnit

func ToProtoChillingType

func ToProtoChillingType(i *beerjson.BoilStepTypeChillingType) beerproto.BoilStepTypeChillingType

func ToProtoColorRangeType

func ToProtoColorRangeType(i *beerjson.ColorRangeType) *beerproto.ColorRangeType

func ToProtoColorType

func ToProtoColorType(i *beerjson.ColorType) *beerproto.ColorType

func ToProtoColorUnitType

func ToProtoColorUnitType(i beerjson.ColorUnitType) beerproto.ColorUnit

func ToProtoConcentrationType

func ToProtoConcentrationType(i *beerjson.ConcentrationType) *beerproto.ConcentrationType

func ToProtoConcentrationUnitType

func ToProtoConcentrationUnitType(i beerjson.ConcentrationUnitType) beerproto.ConcentrationUnit

func ToProtoCultureAdditionType

func ToProtoCultureAdditionType(i *beerjson.CultureAdditionType) *beerproto.CultureAdditionType

func ToProtoCultureBaseForm

func ToProtoCultureBaseForm(i *beerjson.CultureBaseForm) beerproto.CultureBaseForm

func ToProtoCultureBaseType

func ToProtoCultureBaseType(i *beerjson.CultureBaseType) beerproto.CultureBaseType

func ToProtoCultureInformation

func ToProtoCultureInformation(i *beerjson.CultureInformation) *beerproto.CultureInformation

func ToProtoCultureInventoryType

func ToProtoCultureInventoryType(i *beerjson.CultureInventoryType) *beerproto.CultureInventoryType

func ToProtoDiastaticPowerType

func ToProtoDiastaticPowerType(i *beerjson.DiastaticPowerType) *beerproto.DiastaticPowerType

func ToProtoDiastaticPowerUnitType

func ToProtoDiastaticPowerUnitType(i *beerjson.DiastaticPowerUnitType) beerproto.DiastaticPowerUnit

func ToProtoEfficiencyType

func ToProtoEfficiencyType(i *beerjson.EfficiencyType) *beerproto.EfficiencyType

func ToProtoEquipmentBaseForm

func ToProtoEquipmentBaseForm(i *beerjson.EquipmentBaseForm) beerproto.EquipmentItemType_EquipmentBaseForm

func ToProtoEquipmentItemType

func ToProtoEquipmentItemType(i *beerjson.EquipmentItemType) *beerproto.EquipmentItemType

func ToProtoEquipmentType

func ToProtoEquipmentType(i *beerjson.EquipmentType) *beerproto.EquipmentType

func ToProtoFermentableAdditionType

func ToProtoFermentableAdditionType(i *beerjson.FermentableAdditionType) *beerproto.FermentableAdditionType

func ToProtoFermentableBaseType

func ToProtoFermentableBaseType(i *beerjson.FermentableBaseType) beerproto.FermentableBaseType

func ToProtoFermentableInventoryType

func ToProtoFermentableInventoryType(i *beerjson.FermentableInventoryType) *beerproto.FermentableInventoryType

func ToProtoFermentableType

func ToProtoFermentableType(i *beerjson.FermentableType) *beerproto.FermentableType

func ToProtoFermentationProcedureType

func ToProtoFermentationProcedureType(i *beerjson.FermentationProcedureType) *beerproto.FermentationProcedureType

func ToProtoFermentationStepType

func ToProtoFermentationStepType(i *beerjson.FermentationStepType) *beerproto.FermentationStepType

func ToProtoGrainGroup

func ToProtoGrainGroup(i *beerjson.FermentableBaseGrainGroup) beerproto.GrainGroup

func ToProtoGravityRangeType

func ToProtoGravityRangeType(i *beerjson.GravityRangeType) *beerproto.GravityRangeType

func ToProtoGravityType

func ToProtoGravityType(i *beerjson.GravityType) *beerproto.GravityType

func ToProtoGravityUnitType

func ToProtoGravityUnitType(i beerjson.GravityUnitType) beerproto.GravityUnit

func ToProtoHopAdditionType

func ToProtoHopAdditionType(i *beerjson.HopAdditionType) *beerproto.HopAdditionType

func ToProtoHopInventoryType

func ToProtoHopInventoryType(i *beerjson.HopInventoryType) *beerproto.HopInventoryType

func ToProtoHopVarietyBaseForm

func ToProtoHopVarietyBaseForm(i *beerjson.HopVarietyBaseForm) beerproto.HopVarietyBaseForm

func ToProtoIBUEstimateType

func ToProtoIBUEstimateType(i *beerjson.IBUEstimateType) *beerproto.IBUEstimateType

func ToProtoIBUMethodType

func ToProtoIBUMethodType(i *beerjson.IBUMethodType) beerproto.IBUMethodUnit

func ToProtoIngredientsType

func ToProtoIngredientsType(i *beerjson.IngredientsType) *beerproto.IngredientsType

func ToProtoMashProcedureType

func ToProtoMashProcedureType(i *beerjson.MashProcedureType) *beerproto.MashProcedureType

func ToProtoMashStepType

func ToProtoMashStepType(i *beerjson.MashStepType) *beerproto.MashStepType

func ToProtoMashStepTypeType

func ToProtoMashStepTypeType(i beerjson.MashStepTypeType) beerproto.MashStepType_MashStepUnit

func ToProtoMassType

func ToProtoMassType(i *beerjson.MassType) *beerproto.MassType

func ToProtoMassUnitType

func ToProtoMassUnitType(i beerjson.MassUnitType) beerproto.MassUnit

func ToProtoMiscellaneousAdditionType

func ToProtoMiscellaneousAdditionType(i *beerjson.MiscellaneousAdditionType) *beerproto.MiscellaneousAdditionType

func ToProtoMiscellaneousBaseType

func ToProtoMiscellaneousBaseType(i *beerjson.MiscellaneousBaseType) beerproto.MiscellaneousBaseType

func ToProtoMiscellaneousInventoryType

func ToProtoMiscellaneousInventoryType(i *beerjson.MiscellaneousInventoryType) *beerproto.MiscellaneousInventoryType

func ToProtoMiscellaneousType

func ToProtoMiscellaneousType(i *beerjson.MiscellaneousType) *beerproto.MiscellaneousType

func ToProtoOilContentType

func ToProtoOilContentType(i *beerjson.OilContentType) *beerproto.OilContentType

func ToProtoPackagingProcedureType

func ToProtoPackagingProcedureType(i *beerjson.PackagingProcedureType) *beerproto.PackagingProcedureType

func ToProtoPackagingVesselType

func ToProtoPackagingVesselType(i *beerjson.PackagingVesselType) *beerproto.PackagingVesselType

func ToProtoPackagingVesselTypeType

func ToProtoPackagingVesselTypeType(i *beerjson.PackagingVesselTypeType) beerproto.PackagingVesselUnit

func ToProtoPercentRangeType

func ToProtoPercentRangeType(i *beerjson.PercentRangeType) *beerproto.PercentRangeType

func ToProtoPercentType

func ToProtoPercentType(i *beerjson.PercentType) *beerproto.PercentType

func ToProtoPercentUnitType

func ToProtoPercentUnitType(i beerjson.PercentUnitType) beerproto.PercentUnit

func ToProtoQualitativeRangeType

func ToProtoQualitativeRangeType(i *beerjson.QualitativeRangeType) beerproto.QualitativeRangeUnit

func ToProtoRecipeStyleType

func ToProtoRecipeStyleType(i *beerjson.RecipeStyleType) *beerproto.RecipeStyleType

func ToProtoRecipeStyleType_StyleCategories

func ToProtoRecipeStyleType_StyleCategories(i *beerjson.StyleCategories) beerproto.RecipeStyleType_StyleCategories

func ToProtoRecipeType

func ToProtoRecipeType(i *beerjson.RecipeType) *beerproto.RecipeType

func ToProtoRecipeTypeType

func ToProtoRecipeTypeType(i beerjson.RecipeTypeType) beerproto.RecipeUnit

func ToProtoSpecificHeatType

func ToProtoSpecificHeatType(i *beerjson.SpecificHeatType) *beerproto.SpecificHeatType

func ToProtoSpecificHeatUnitType

func ToProtoSpecificHeatUnitType(i *beerjson.SpecificHeatUnitType) beerproto.SpecificHeatUnit

func ToProtoSpecificVolumeType

func ToProtoSpecificVolumeType(i *beerjson.SpecificVolumeType) *beerproto.SpecificVolumeType

func ToProtoSpecificVolumeUnitType

func ToProtoSpecificVolumeUnitType(i beerjson.SpecificVolumeUnitType) beerproto.SpecificVolumeUnit

func ToProtoStyleType

func ToProtoStyleType(i *beerjson.StyleType) *beerproto.StyleType

func ToProtoStyleType_StyleCategories

func ToProtoStyleType_StyleCategories(i *beerjson.StyleCategories) beerproto.StyleType_StyleCategories

func ToProtoTasteType

func ToProtoTasteType(i *beerjson.TasteType) *beerproto.TasteType

func ToProtoTemperatureRangeType

func ToProtoTemperatureRangeType(i *beerjson.TemperatureRangeType) *beerproto.TemperatureRangeType

func ToProtoTemperatureType

func ToProtoTemperatureType(i *beerjson.TemperatureType) *beerproto.TemperatureType

func ToProtoTemperatureUnitType

func ToProtoTemperatureUnitType(i beerjson.TemperatureUnitType) beerproto.TemperatureUnit

func ToProtoTimeType

func ToProtoTimeType(i *beerjson.TimeType) *beerproto.TimeType

func ToProtoTimeUnitType

func ToProtoTimeUnitType(i beerjson.TimeUnitType) beerproto.TimeUnit

func ToProtoTimingType

func ToProtoTimingType(i *beerjson.TimingType) *beerproto.TimingType

func ToProtoUnitType

func ToProtoUnitType(i *beerjson.UnitType) *beerproto.UnitType

func ToProtoUnitUnitType

func ToProtoUnitUnitType(i beerjson.UnitUnitType) beerproto.UnitUnit

func ToProtoUseType

func ToProtoUseType(i *beerjson.UseType) beerproto.UseType

func ToProtoVarietyInformation

func ToProtoVarietyInformation(i *beerjson.VarietyInformation) *beerproto.VarietyInformation

func ToProtoVarietyInformationType

func ToProtoVarietyInformationType(i *beerjson.VarietyInformationType) beerproto.VarietyInformationType

func ToProtoViscosityType

func ToProtoViscosityType(i *beerjson.ViscosityType) *beerproto.ViscosityType

func ToProtoViscosityUnitType

func ToProtoViscosityUnitType(i *beerjson.ViscosityUnitType) beerproto.ViscosityUnit

func ToProtoVolumeType

func ToProtoVolumeType(i *beerjson.VolumeType) *beerproto.VolumeType

func ToProtoVolumeUnitType

func ToProtoVolumeUnitType(i beerjson.VolumeUnitType) beerproto.VolumeUnit

func ToProtoWaterAdditionType

func ToProtoWaterAdditionType(i *beerjson.WaterAdditionType) *beerproto.WaterAdditionType

func ToProtoWaterBase

func ToProtoWaterBase(i *beerjson.WaterBase) *beerproto.WaterBase

func ToProtoYieldType

func ToProtoYieldType(i *beerjson.YieldType) *beerproto.YieldType

func ToProtoZymocide

func ToProtoZymocide(i *beerjson.Zymocide) *beerproto.Zymocide

func UseBool

func UseBool(s *bool) bool

func UseFloat

func UseFloat(s *float64) float64

func UseInt

func UseInt(s *int32) int32

func UseString

func UseString(s *string) string

func Validate

func Validate(doc string) error

Types

type Document

type Document struct {
	Beer *beerjson.Beerjson `json:"beerjson"`
}

func Load

func Load(doc string) (*Document, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL