struct LinuxVersionRange [src]

Fields

range: std.SemanticVersion.Range
glibc: std.SemanticVersion
android: u32Android API level.

Members

Source

pub const LinuxVersionRange = struct { range: std.SemanticVersion.Range, glibc: std.SemanticVersion, /// Android API level. android: u32, pub inline fn includesVersion(range: LinuxVersionRange, ver: std.SemanticVersion) bool { return range.range.includesVersion(ver); } /// Checks if system is guaranteed to be at least `version` or older than `version`. /// Returns `null` if a runtime check is required. pub inline fn isAtLeast(range: LinuxVersionRange, ver: std.SemanticVersion) ?bool { return range.range.isAtLeast(ver); } }