1
0
mirror of https://github.com/pocketbase/pocketbase.git synced 2025-03-18 21:57:50 +02:00

rearanged the DefaultClient struct fields to reduce its size from ~72 to ~32 bytes

This commit is contained in:
Gani Georgiev 2023-10-07 13:17:32 +03:00
parent 80d774a8ef
commit 6d672348e7

View File

@ -60,12 +60,12 @@ var _ Client = (*DefaultClient)(nil)
// DefaultClient defines a generic subscription client.
type DefaultClient struct {
mux sync.RWMutex
isDiscarded bool
id string
store map[string]any
channel chan Message
subscriptions map[string]struct{}
id string
mux sync.RWMutex
isDiscarded bool
}
// NewDefaultClient creates and returns a new DefaultClient instance.