1234567891011121314151617181920212223242526272829 |
- 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
- }
|