enum OpenMode [src]

Fields

read = @bitCast(Bits{ .read = true })
read_write = @bitCast(Bits{ .read = true, .write = true })
read_write_create = @bitCast(Bits{ .read = true, .write = true, .create = true })

Members

Source

pub const OpenMode = enum(u64) { pub const Bits = packed struct(u64) { // 0x0000000000000001 read: bool = false, // 0x0000000000000002 write: bool = false, _pad: u61 = 0, // 0x8000000000000000 create: bool = false, }; read = @bitCast(Bits{ .read = true }), read_write = @bitCast(Bits{ .read = true, .write = true }), read_write_create = @bitCast(Bits{ .read = true, .write = true, .create = true }), }