package sftpfs import "io/fs" type SftpDirEntry struct { finfo fs.FileInfo } func newDirEntryFromFileInfo(targetFileInfo fs.FileInfo) *SftpDirEntry { return &SftpDirEntry{ finfo: targetFileInfo, } } func (de SftpDirEntry) Name() string { return de.finfo.Name() } func (de SftpDirEntry) IsDir() bool { return de.finfo.IsDir() } func (de SftpDirEntry) Type() fs.FileMode { return de.finfo.Mode() } func (de SftpDirEntry) Info() (fs.FileInfo, error) { return de.finfo, nil }