package chroot

Import Path
	github.com/go-git/go-billy/v5/helper/chroot (on go.dev)

Dependency Relation
	imports 5 packages, and imported by one package

Involved Source Files chroot.go
Package-Level Type Names (total 2, in which 1 are exported)
/* sort exporteds by: | */
ChrootHelper is a helper to implement billy.Chroot. Capabilities implements the Capable interface. (*T) Chroot(path string) (billy.Filesystem, error) (*T) Create(filename string) (billy.File, error) (*T) Join(elem ...string) string (*T) Lstat(filename string) (os.FileInfo, error) (*T) MkdirAll(filename string, perm os.FileMode) error (*T) Open(filename string) (billy.File, error) (*T) OpenFile(filename string, flag int, mode os.FileMode) (billy.File, error) (*T) ReadDir(path string) ([]os.FileInfo, error) (*T) Readlink(link string) (string, error) (*T) Remove(path string) error (*T) Rename(from, to string) error (*T) Root() string (*T) Stat(filename string) (os.FileInfo, error) (*T) Symlink(target, link string) error (*T) TempFile(dir, prefix string) (billy.File, error) (*T) Underlying() billy.Basic *T : github.com/go-git/go-billy/v5.Basic *T : github.com/go-git/go-billy/v5.Capable *T : github.com/go-git/go-billy/v5.Chroot *T : github.com/go-git/go-billy/v5.Dir *T : github.com/go-git/go-billy/v5.Filesystem *T : github.com/go-git/go-billy/v5.Symlink *T : github.com/go-git/go-billy/v5.TempFile
Package-Level Functions (total 3, in which 1 are exported)
New creates a new filesystem wrapping up the given 'fs'. The created filesystem has its base in the given ChrootHelperectory of the underlying filesystem.