struct Memory [src]

Fields

argmem: Effect = .none
inaccessiblemem: Effect = .none
other: Effect = .none
_: u26 = 0

Members

Source

pub const Memory = packed struct(u32) { argmem: Effect = .none, inaccessiblemem: Effect = .none, other: Effect = .none, _: u26 = 0, pub const Effect = enum(u2) { none, read, write, readwrite }; fn all(effect: Effect) Memory { return .{ .argmem = effect, .inaccessiblemem = effect, .other = effect }; } }