Kaba struct RemoteFile ed

...

Syntax ed

struct RemoteFile extends LocalFile
    var hash: string
    var id: string
    var is_dir: bool
    var local_id: i32
    var mtime: i32
    var name: string
    var options: string[]
    var path: Path
    var remote_mtime: i32
    var size: i32
    var tags: Tag[]

    # constructors
    func mut __init__()

    # operators
    func mut __assign__(other: RemoteFile) # RemoteFile = RemoteFile

Elements ed

var hash: string
...

var id: string
...

var is_dir: bool
...

var local_id: i32
...

var mtime: i32
...

var name: string
...

var options: string[]
...

var path: Path
...

var remote_mtime: i32
...

var size: i32
...

var tags: Tag[]
...