Instance Propertynmggithub.kass 3.2.4BSDCore
rawValue
The raw value of the options.
let rawValue: UInt32
The raw value of the options.
let rawValue: UInt32
import BSDCore
The core module for interacting with the BSD kernel.
struct FSOptions
Options for file system operations.
struct BSD
The BSD kernel.
@frozen struct UInt32
A 32-bit unsigned integer value type.
init(name: String?, rawValue: UInt32)
Represents options with an optional name.
static let allCases: [`Self`]
All known options.
static let exchangeDataOnly: BSD.FSOptions
static let followFirmlink: BSD.FSOptions
static let listSnapshot: BSD.FSOptions
static let noFirmlinkPath: BSD.FSOptions
static let noFollow: BSD.FSOptions
Do not follow symbolic links.
static let noFollowWithError: BSD.FSOptions
static let noInMemoryUpdate: BSD.FSOptions
static let reportFullSize: BSD.FSOptions
static let returnInvalidAttributes: BSD.FSOptions
static let returnRealDevice: BSD.FSOptions
static let useExtendedCommonAttributes: BSD.FSOptions
static let utimesNull: BSD.FSOptions
let name: String?
The name of the options, if it can be determined.
var options: [`Self`] { get }
The individual options in the set.