Documentation ¶
Overview ¶
Package opts is an internal package that exists for setting configuration settings for FHIRPath. This is an internal package so that only parts of this may be publicly re-exported, while the implementation has access to the full thing.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyOptions ¶
ApplyOptions applies all the options to the given configuration.
Types ¶
type CompileConfig ¶
type CompileConfig struct { // Table is the current function table to be called. Table funcs.FunctionTable Transform parser.VisitorTransform // Permissive is a legacy option to allow FHIRpaths with *invalid* fields to be // compiled (to reduce breakages). Permissive bool }
CompileConfig provides the configuration values for the Compile command.
type CompileOption ¶
type CompileOption = Option[CompileConfig]
CompileOption is an Option that sets CompileConfig.
type EvaluateConfig ¶
EvaluateConfig provides the configuration values for the Evaluate command.
type EvaluateOption ¶
type EvaluateOption = Option[EvaluateConfig]
EvaluateOption is an Option that sets EvaluateConfig.
Click to show internal directories.
Click to hide internal directories.