func (NoopFile) Open(mode p9.OpenFlags) (p9.QID, uint32, error) {
	return p9.QID{}, 0, linux.ENOSYS
}
Open implements p9.File.Open.
package templatefs
import (
	"github.com/hugelgupf/p9/internal/linux"
	"github.com/hugelgupf/p9/p9"
)
type NilCloser struct{}
func (NilCloser) Close() error {
	return nil
}
type NoopRenamed struct{}
func (NoopRenamed) Renamed(parent p9.File, newName string) {}
type NoopFile struct {
	p9.DefaultWalkGetAttr
	NilCloser
	NoopRenamed
}
var (
	_ p9.File = &NoopFile{}
)
func (NoopFile) Walk(names []string) ([]p9.QID, p9.File, error) {
	return nil, nil, linux.ENOSYS
}
func (NoopFile) StatFS() (p9.FSStat, error) {
	return p9.FSStat{}, linux.ENOSYS
}