Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Struct

MarkFlags

Public Struct
std.os.linux.fanotify.MarkFlags
pub const MarkFlags = packed struct(u32)

Fields

ADD: bool = false
REMOVE: bool = false
DONT_FOLLOW: bool = false
ONLYDIR: bool = false
MOUNT: bool = false
IGNORED_MASK: bool = false

Mutually exclusive with IGNORE

IGNORED_SURV_MODIFY: bool = false
FLUSH: bool = false
FILESYSTEM: bool = false
EVICTABLE: bool = false
IGNORE: bool = false

Mutually exclusive with IGNORED_MASK

_: u21 = 0

File

os/linux.zig:6464
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
    pub const MarkFlags = packed struct(u32) {
        ADD: bool = false,
        REMOVE: bool = false,
        DONT_FOLLOW: bool = false,
        ONLYDIR: bool = false,
        MOUNT: bool = false,
        /// Mutually exclusive with `IGNORE`
        IGNORED_MASK: bool = false,
        IGNORED_SURV_MODIFY: bool = false,
        FLUSH: bool = false,
        FILESYSTEM: bool = false,
        EVICTABLE: bool = false,
        /// Mutually exclusive with `IGNORED_MASK`
        IGNORE: bool = false,
        _: u21 = 0,
    }