optional

package
v0.59.0-devel Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package optional provides generic function to handle optional parameters.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyOptions

func ApplyOptions[Param any, Option ~func(*Param) error](instance *Param, options []Option) error

ApplyOptions applies the given options to the given instance.

func MakeParams

func MakeParams[Param any, Option ~func(*Param) error](options ...Option) (*Param, error)

MakeParams creates a new Param instance and applies the given options.

Types

This section is empty.

Jump to

Keyboard shortcuts

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