datalad_next.iter_collections.GitWorktreeFileSystemItem

class datalad_next.iter_collections.GitWorktreeFileSystemItem(type: 'FileSystemItemType', name: 'PurePath', size: 'int', mtime: 'float | None' = None, mode: 'int | None' = None, uid: 'int | None' = None, gid: 'int | None' = None, link_target: 'Any | None' = None, fp: 'IO | None' = None, gitsha: 'str | None' = None, gittype: 'GitTreeItemType | None' = None)[source]

Bases: FileSystemItem

gitsha: str | None = None
gittype: GitTreeItemType | None = None
name: PurePath