wrapped

package
v1.66.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package wrapped finds the store beneath stores layered over it, such as a cache: Innermost(store) is the store that keeps the objects, to test for what it implements.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Innermost

func Innermost(store backup.ObjectStore) backup.ObjectStore

Innermost peels every wrapping store off store.

func Unwrap

func Unwrap(store backup.ObjectStore) backup.ObjectStore

Unwrap returns the store beneath store, nil when it wraps none.

Types

type Wrapper

type Wrapper interface {
	Unwrap() backup.ObjectStore
}

Wrapper is a store layered over another store.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL