Function unixHas [src]

Returns true if the chosen class has the selected permission. This method is only available on Unix platforms.

Prototype

pub fn unixHas(self: Self, class: Class, permission: Permission) bool

Parameters

self: Selfclass: Classpermission: Permission

Source

pub fn unixHas(self: Self, class: Class, permission: Permission) bool { const mask = @as(Mode, @intFromEnum(permission)) << @as(u3, @intFromEnum(class)) * 3; return self.mode & mask != 0; }