from static method
- RdfGraphEncoderOptions options
Creates a TurtleEncoderOptions instance from generic RdfGraphEncoderOptions.
This factory method enables proper type conversion when using the generic codec/encoder API with Turtle-specific options.
Parameters:
options
The options object to convert, which may or may not be already a TurtleEncoderOptions instance.
Returns:
- The input as-is if it's already a TurtleEncoderOptions instance, or a new instance with the input's customPrefixes and default Turtle-specific settings.
Implementation
static TurtleEncoderOptions from(RdfGraphEncoderOptions options) =>
switch (options) {
TurtleEncoderOptions _ => options,
_ => TurtleEncoderOptions(customPrefixes: options.customPrefixes),
};