type go.pact.im/x/option.Of

23 uses

	go.pact.im/x/option (current package)
		option.go#L6: type Of[T any] struct {
		option.go#L12: func Value[T any](v T) Of[T] {
		option.go#L13: 	return Of[T]{true, v}
		option.go#L17: func Nil[T any]() Of[T] {
		option.go#L18: 	return Of[T]{}
		option.go#L23: func (v Of[T]) Unwrap() (T, bool) {
		option.go#L28: func UnwrapOrZero[T any](opt Of[T]) T {
		option.go#L38: func IsNil[T any](opt Of[T]) bool {
		option.go#L43: func Map[T, U any](opt Of[T], f func(T) U) Of[U] {

	go.pact.im/x/phcformat
		append.go#L26: 	version option.Of[VersionAppender],
		append.go#L27: 	params option.Of[ParamsAppender],
		append.go#L28: 	salt option.Of[SaltAppender],
		append.go#L29: 	output option.Of[OutputAppender],
		append.go#L53: 	opt option.Of[OptionAppender],
		parse.go#L57: 	var version, params, salt option.Of[string]
		phcformat.go#L21: 	Version option.Of[string]
		phcformat.go#L24: 	Params option.Of[string]
		phcformat.go#L27: 	Salt option.Of[string]
		phcformat.go#L30: 	Output option.Of[string]

	go.pact.im/x/phcformat/encode
		encode.go#L19: func Nil() option.Of[Appender] {
		encode.go#L43: 	Option option.Of[T]
		encode.go#L47: func NewOption[T Appender](opt option.Of[T]) Option[T] {