use num_enum::{IntoPrimitive, TryFromPrimitive};
#[derive(Clone, Copy, Debug, Eq, IntoPrimitive, PartialEq, TryFromPrimitive)]
#[repr(u32)]
#[non_exhaustive]
pub enum PromptKind {
Info = libfdisk::fdisk_asktype_FDISK_ASKTYPE_INFO,
Menu = libfdisk::fdisk_asktype_FDISK_ASKTYPE_MENU,
None = libfdisk::fdisk_asktype_FDISK_ASKTYPE_NONE,
Number = libfdisk::fdisk_asktype_FDISK_ASKTYPE_NUMBER,
Offset = libfdisk::fdisk_asktype_FDISK_ASKTYPE_OFFSET,
String = libfdisk::fdisk_asktype_FDISK_ASKTYPE_STRING,
Warn = libfdisk::fdisk_asktype_FDISK_ASKTYPE_WARN,
WarnX = libfdisk::fdisk_asktype_FDISK_ASKTYPE_WARNX,
YesNo = libfdisk::fdisk_asktype_FDISK_ASKTYPE_YESNO,
}