Statx.MaskThe mask flags tell the kernel which fields the statx invocation wants. The caller must verify the field has actually been filled in with a value before using it. The kernel never refuses values specified in the mask, but may choose to not set the mask in the returned buffer from statx.
val type' : tRetrieve the kind of file field, accessible afterwards via Statx.kind.
val mode : tRetrieve the permissions field, accessible afterwards via Statx.perm.
val nlink : tRetrieve the number of links field, accessible afterwards via Statx.nlink.
val atime : tRetrieve the last access field, accessible afterwards via atime_nsec and atime_sec.
val mtime : tRetrieve the last modification field, accessible afterwards via mtime_nsec and mtime_sec.
val ctime : tRetrieve the last status change field, accessible afterwards via ctime_nsec and ctime_sec.
val size : tRetrieve the total size in bytes, accessible afterwards via Statx.size.
val blocks : tRetrieve the number of 512B blocks allocate, accessible afterwards via Statx.blocks.
val basic_stats : tRetrieve all of the above flags.
val btime : tRetrieve the birthtime field, accessible afterwards via btime_nsec and btime_sec.
val mnt_id : tval dioalign : t