There is no easy way to use the FileMode enum, as tree returns i32 (why not FileMode?) and there's no conversion form i32 -> FileMode I could create a PR, but I'm not sure if it'd be just for conversion, or make filemode return FileMode enum