aboutsummaryrefslogtreecommitdiff
path: root/refined/struct.go
blob: 65734b66bebba75c96b6497b69a06d721c1e27a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// SPDX-FileCopyrightText: 2025 Stefan Majewsky <majewsky@gmx.net>
// SPDX-License-Identifier: Apache-2.0

package refined

/*
import . "github.com/majewsky/gg/option"

type Struct struct {
	value Option[struct{}]
}
*/

// TODO: require base struct type to have a deep-clone method
// TODO: func Get() that does a deep clone, func Set(), func Update(func(*BaseType))