Structureswift-nio 2.72.0_NIOFileSystem
UserID
The numeric ID of a user.
FileInfo.swift:126struct UserID
Other members in extension
View members
Hide members
This section is hidden by default because it contains too many (13) members.
Types
struct GroupID
The numeric ID of a group.
struct Timespec
A time interval consisting of whole seconds and nanoseconds.
Type members
init(platformSpecificStatus: CInterop.Stat
) Creates a
FileInfo
by deriving values from a platform-specific value.init(type: FileType, permissions: FilePermissions, size: Int64, userID: UserID, groupID: GroupID, lastAccessTime: Timespec, lastDataModificationTime: Timespec, lastStatusChangeTime: Timespec
) Creates a
FileInfo
from the provided values.
Instance members
var groupID: GroupID
Group ID of the file.
var lastAccessTime: Timespec
The last time the file was accessed.
var lastDataModificationTime: Timespec
The last time the files data was last changed.
var lastStatusChangeTime: Timespec
The last time the status of the file was changed.
var permissions: FilePermissions
Permissions currently set on the file.
var platformSpecificStatus: CInterop.Stat?
The information about the file returned from the filesystem, if available.
var size: Int64
The size of the file in bytes.
var type: FileType
The type of the file.
var userID: UserID
User ID of the file.
Citizens in _NIOFileSystem
Conformances
protocol CustomStringConvertible
A type with a customized textual representation.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.protocol Sendable
A type whose values can safely be passed across concurrency domains by copying.
Type members
Instance members
Type features
static func != (lhs: Self, rhs: Self
) -> Bool Returns a Boolean value indicating whether two values are not equal.