Documentation
¶
Index ¶
- func AdlerReader(r io.ReaderAt, size uint64) *adlerReader
- func NewGit(f casfuse.FS, s Store)
- func NewObjectsDir(parent fs.FsDir) *objectsDir
- func ProjectCreate(gitDir, projRoot fs.FsDir, headHash hash.Hash) error
- func ReadFullAt(r io.ReaderAt, buf []byte, off int64) (n int, err error)
- type GitType
- type Info
- type MultiSectionReader
- type NoCompressReader
- type ReaderAtSize
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdlerReader ¶
func NewObjectsDir ¶
Types ¶
type MultiSectionReader ¶
type MultiSectionReader struct {
// contains filtered or unexported fields
}
func NewMultiSectionReader ¶
func NewMultiSectionReader(readers ...ReaderAtSize) *MultiSectionReader
func (*MultiSectionReader) ReadAt ¶
func (m *MultiSectionReader) ReadAt(buf []byte, off int64) (n int, err error)
func (*MultiSectionReader) Size ¶
func (m *MultiSectionReader) Size() int64
type NoCompressReader ¶
type NoCompressReader struct {
*MultiSectionReader
}
func NewNoCompressReader ¶
func NewNoCompressReader(r io.ReaderAt, size uint64) *NoCompressReader
type ReaderAtSize ¶
Click to show internal directories.
Click to hide internal directories.