mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-04-07 11:35:53 +00:00
25 lines
512 B
Swift
25 lines
512 B
Swift
import Foundation
|
|
|
|
struct FileInfo: Codable {
|
|
let name: String
|
|
let path: String
|
|
let isDir: Bool
|
|
let size: Int64
|
|
let mode: String
|
|
let modTime: Date
|
|
let mimeType: String
|
|
let readable: Bool
|
|
let executable: Bool
|
|
|
|
enum CodingKeys: String, CodingKey {
|
|
case name
|
|
case path
|
|
case isDir = "is_dir"
|
|
case size
|
|
case mode
|
|
case modTime = "mod_time"
|
|
case mimeType = "mime_type"
|
|
case readable
|
|
case executable
|
|
}
|
|
}
|