Documentation
¶
Index ¶
- Variables
- func Compose[T, U, V any](f func(T) U, g func(U) V) func(T) V
- func ComposeErr[T, U, V any](f func(T) (U, error), g func(U) (V, error)) func(T) (V, error)
- func ReaderToNames(rdr io.Reader) iter.Seq[string]
- func StdinToNames() iter.Seq[string]
- type BasicStat
- type BasicStatIter
- type BasicStatJson
- type BasicStats
- type FileInfo
- type FileMode
- type FileType
- type FileTypeToString
- type FileTypeToStringMap
- type FilenameToBasicStat
- type Root
- type RootDirname
- type UnixtimeUs
Constants ¶
This section is empty.
Variables ¶
View Source
var BasicStatsToStdoutDefault func( iter.Seq2[BasicStat, error], ) error = FileTypeToStringDefault.BasicStatsToStdout
Functions ¶
func ComposeErr ¶
func StdinToNames ¶
Types ¶
type BasicStat ¶
type BasicStat struct {
Path string `asn1:"utf8"`
Size int64
Modified UnixtimeUs
FileType
}
func (BasicStat) ToJsonObj ¶
func (b BasicStat) ToJsonObj(t2s FileTypeToString) BasicStatJson
func (BasicStat) WithFullPath ¶
type BasicStatIter ¶
func (BasicStatIter) Collect ¶
func (i BasicStatIter) Collect() ([]BasicStat, error)
type BasicStatJson ¶
type BasicStats ¶
type BasicStats []BasicStat
func (BasicStats) ToAsn1DerBytes ¶
func (b BasicStats) ToAsn1DerBytes() ([]byte, error)
type FileInfo ¶
func (FileInfo) ToBasicStat ¶
type FileMode ¶
func (FileMode) IsBlockDevice ¶
func (FileMode) IsCharDevice ¶
func (FileMode) IsNamedPipe ¶
func (FileMode) ToFileType ¶
type FileType ¶
type FileType = asn1.Enumerated
type FileTypeToString ¶
var FileTypeToStringDefault FileTypeToString = FileTypeToStringMapDefault.
ToFileTypeToString()
func (FileTypeToString) BasicStatsToStdout ¶
func (FileTypeToString) BasicStatsToWriter ¶
type FileTypeToStringMap ¶
var FileTypeToStringMapDefault FileTypeToStringMap = fileTypeToStringMap
func (FileTypeToStringMap) ToFileTypeToString ¶
func (m FileTypeToStringMap) ToFileTypeToString() FileTypeToString
type FilenameToBasicStat ¶
func (FilenameToBasicStat) NamesToBasicStats ¶
func (FilenameToBasicStat) NamesToBasicStatsToStdout ¶
func (i FilenameToBasicStat) NamesToBasicStatsToStdout( names iter.Seq[string], ) error
type Root ¶
func (Root) NamesToBasicStatsToStdout ¶
func (Root) ToFilenameToBasicStat ¶
func (r Root) ToFilenameToBasicStat() FilenameToBasicStat
type RootDirname ¶
type RootDirname string
func (RootDirname) NamesToBasicStatsToStdout ¶
func (d RootDirname) NamesToBasicStatsToStdout( names iter.Seq[string], ) error
type UnixtimeUs ¶
type UnixtimeUs int64
func (UnixtimeUs) ToTime ¶
func (u UnixtimeUs) ToTime() time.Time
Click to show internal directories.
Click to hide internal directories.