package snapshot
// SnapshotLocator represents a locator for identifying a snapshot with its namespace, key, and optional parent
type SnapshotLocator struct {
Namespace string
Key string
Parent string
}
// NewSnapshotLocator creates a new snapshot locator
func NewSnapshotLocator(namespace, key, parent string) SnapshotLocator {
return SnapshotLocator{
Namespace: namespace,
Key: key,
Parent: parent,
}
}