github.com/linapex/ethereum-go-chinese@v0.0.0-20190316121929-f8b7a73c3fa1/swarm/fuse/fuse_root.go (about)

     1  
     2  //<developer>
     3  //    <name>linapex 曹一峰</name>
     4  //    <email>linapex@163.com</email>
     5  //    <wx>superexc</wx>
     6  //    <qqgroup>128148617</qqgroup>
     7  //    <url>https://jsq.ink</url>
     8  //    <role>pku engineer</role>
     9  //    <date>2019-03-16 19:16:43</date>
    10  //</624450112889819136>
    11  
    12  
    13  //+构建Linux Darwin Freebsd
    14  
    15  package fuse
    16  
    17  import (
    18  	"bazil.org/fuse/fs"
    19  )
    20  
    21  var (
    22  	_ fs.Node = (*SwarmDir)(nil)
    23  )
    24  
    25  type SwarmRoot struct {
    26  	root *SwarmDir
    27  }
    28  
    29  func (filesystem *SwarmRoot) Root() (fs.Node, error) {
    30  	return filesystem.root, nil
    31  }
    32