Static Propertynmggithub.kass 3.2.4MachCore
write
The memory is writable.
static let write: Mach.VMProtectionOptions
The memory is writable.
static let write: Mach.VMProtectionOptions
import MachCore
The core module for interacting with the Mach kernel.
struct VMProtectionOptions
A protection option for virtual memory.
struct Mach
The Mach kernel.
init(name: String? = nil, rawValue: vm_prot_t)
Represents a raw protection option with an optional name.
static let allCases: [`Self`]
static let execute: Mach.VMProtectionOptions
The memory is executable.
static let none: Mach.VMProtectionOptions
static let read: Mach.VMProtectionOptions
The memory is readable.
var name: String?
let rawValue: vm_prot_t
The raw value of the protection option.