landlock-0.2.1.0: internal/System/Landlock/Version.hs
module System.Landlock.Version
( Version (..),
version1,
version2,
version3,
)
where
-- | Representation of a Landlock ABI version as reported by the kernel.
newtype Version = Version
{ -- | Get the numerical version.
getVersion :: Word
}
deriving (Show, Eq, Ord)
-- All ABI versions supported by this library should be exposed as a value.
-- | ABI version 1.
version1 :: Version
version1 = Version 1
-- | ABI version 2.
version2 :: Version
version2 = Version 2
-- | ABI version 3.
version3 :: Version
version3 = Version 3