1
0
mirror of https://github.com/fumiama/orbyte.git synced 2026-06-05 02:00:30 +08:00
This commit is contained in:
源文雨
2025-02-24 23:52:18 +09:00
parent 8f413ecfdf
commit eec7c4821d
12 changed files with 626 additions and 0 deletions

9
pooler.go Normal file
View File

@@ -0,0 +1,9 @@
package orbyte
// Pooler connects to a user-defined struct.
type Pooler[T any] interface {
New(config any, pooled T) T
Parse(obj any, pooled T) T
Reset(item *T)
Copy(dst, src *T)
}