Documentation ¶
Overview ¶
Package storagemem implements an in-memory storage Bucket.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyReadBucket ¶ added in v1.32.0
func CopyReadBucket(ctx context.Context, inputBucket storage.ReadBucket) (storage.ReadBucket, error)
CopyReadBucket will copy the input ReadBucket into an in-memory ReadBucket, if the input ReadBucket is not already an in-memory ReadBucket.
func NewReadBucket ¶
func NewReadBucket(pathToData map[string][]byte) (storage.ReadBucket, error)
NewReadBucket returns a new ReadBucket.
func NewReadWriteBucket ¶ added in v1.0.0
func NewReadWriteBucket() storage.ReadWriteBucket
NewReadWriteBucket returns a new in-memory ReadWriteBucket.
Types ¶
This section is empty.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package internal splits out ImmutableObject into a separate package from storagemem to make it impossible to modify ImmutableObject via direct field access.
|
Package internal splits out ImmutableObject into a separate package from storagemem to make it impossible to modify ImmutableObject via direct field access. |
Click to show internal directories.
Click to hide internal directories.