file type: add stringer
This commit was moved from ipfs/interface-go-ipfs-core@4e99a8e9250040b9cfc9600641d138fca8ff01f9 This commit was moved from ipfs/boxo@ee697a3b097c25457cccf63c42ba03fadde9d4ef
Steven Allen committed
Mar 5, 2019 at 09:36 UTC
483caf76fd36aeebc9d4ea2caf02e007271c5fd1
1 file changed
+15
core/coreiface/unixfs.go
+15
@@ -30,6 +30,21 @@ const (
30
TSymlink
31
)
32
33
+func (t FileType) String() string {
34
+ switch t {
35
+ case TUnknown:
36
+ return "unknown"
37
+ case TFile:
38
+ return "file"
39
+ case TDirectory:
40
+ return "directory"
41
+ case TSymlink:
42
+ return "symlink"
43
+ default:
44
+ return "<unknown file type>"
45
+ }
46
+}
47
+
48
// DirEntry is a directory entry returned by `Ls`.
49
type DirEntry struct {
50
Name string