Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectFileMount ¶
type DirectFileMount struct {
// contains filtered or unexported fields
}
func NewDirectFileMount ¶
func (*DirectFileMount) Close ¶
func (d *DirectFileMount) Close() error
func (*DirectFileMount) SwapBackend ¶
func (d *DirectFileMount) SwapBackend(b backend.Backend)
func (*DirectFileMount) Sync ¶
func (d *DirectFileMount) Sync() error
func (*DirectFileMount) Wait ¶
func (d *DirectFileMount) Wait() error
type DirectPathMount ¶
type DirectPathMount struct {
// contains filtered or unexported fields
}
func NewDirectPathMount ¶
func (*DirectPathMount) Close ¶
func (d *DirectPathMount) Close() error
func (*DirectPathMount) Open ¶
func (d *DirectPathMount) Open() error
func (*DirectPathMount) SwapBackend ¶
func (d *DirectPathMount) SwapBackend(b backend.Backend)
func (*DirectPathMount) Sync ¶
func (d *DirectPathMount) Sync() error
func (*DirectPathMount) Wait ¶
func (d *DirectPathMount) Wait() error
type DirectSliceMount ¶
type DirectSliceMount struct {
// contains filtered or unexported fields
}
func NewDirectSliceMount ¶
func (*DirectSliceMount) Close ¶
func (d *DirectSliceMount) Close() error
func (*DirectSliceMount) Open ¶
func (d *DirectSliceMount) Open() ([]byte, error)
func (*DirectSliceMount) SwapBackend ¶
func (d *DirectSliceMount) SwapBackend(b backend.Backend)
func (*DirectSliceMount) Sync ¶
func (d *DirectSliceMount) Sync() error
func (*DirectSliceMount) Wait ¶
func (d *DirectSliceMount) Wait() error
type ManagedFileMount ¶
type ManagedFileMount struct {
// contains filtered or unexported fields
}
func NewManagedFileMount ¶
func NewManagedFileMount( ctx context.Context, remote backend.Backend, local backend.Backend, options *ManagedMountOptions, hooks *ManagedFileMountHooks, serverOptions *server.Options, clientOptions *client.Options, ) *ManagedFileMount
func (*ManagedFileMount) Close ¶
func (m *ManagedFileMount) Close() error
func (*ManagedFileMount) Sync ¶
func (m *ManagedFileMount) Sync() error
func (*ManagedFileMount) Wait ¶
func (m *ManagedFileMount) Wait() error
type ManagedFileMountHooks ¶
type ManagedMountHooks ¶
type ManagedMountOptions ¶
type ManagedPathMount ¶
type ManagedPathMount struct {
// contains filtered or unexported fields
}
func NewManagedPathMount ¶
func NewManagedPathMount( ctx context.Context, remote backend.Backend, local backend.Backend, options *ManagedMountOptions, hooks *ManagedMountHooks, serverOptions *server.Options, clientOptions *client.Options, ) *ManagedPathMount
func (*ManagedPathMount) Close ¶
func (m *ManagedPathMount) Close() error
func (*ManagedPathMount) Sync ¶
func (m *ManagedPathMount) Sync() error
func (*ManagedPathMount) Wait ¶
func (m *ManagedPathMount) Wait() error
type ManagedSliceMount ¶
type ManagedSliceMount struct {
// contains filtered or unexported fields
}
func NewManagedSliceMount ¶
func NewManagedSliceMount( ctx context.Context, remote backend.Backend, local backend.Backend, options *ManagedMountOptions, hooks *ManagedSliceMountHooks, serverOptions *server.Options, clientOptions *client.Options, ) *ManagedSliceMount
func (*ManagedSliceMount) Close ¶
func (m *ManagedSliceMount) Close() error
func (*ManagedSliceMount) Open ¶
func (m *ManagedSliceMount) Open() ([]byte, error)
func (*ManagedSliceMount) Sync ¶
func (m *ManagedSliceMount) Sync() error
func (*ManagedSliceMount) Wait ¶
func (m *ManagedSliceMount) Wait() error
type ManagedSliceMountHooks ¶
Click to show internal directories.
Click to hide internal directories.