#[derive(Debug, Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)]
pub struct CryptoVirtualDeviceDriverName(&'static str);
impl DeviceDriverName for CryptoVirtualDeviceDriverName
{
#[inline(always)]
fn value(&self) -> &'static str
{
self.0
}
}
impl CryptoVirtualDeviceDriverName
{
pub const AesNiGcm: CryptoVirtualDeviceDriverName = CryptoVirtualDeviceDriverName("crypto_aesni_gcm");
pub const AesNiMultiBuffer: CryptoVirtualDeviceDriverName = CryptoVirtualDeviceDriverName("crypto_aesni_mb");
pub const Kasumi: CryptoVirtualDeviceDriverName = CryptoVirtualDeviceDriverName("crypto_kasumi");
pub const Null: CryptoVirtualDeviceDriverName = CryptoVirtualDeviceDriverName("crypto_null");
pub const Snow3g: CryptoVirtualDeviceDriverName = CryptoVirtualDeviceDriverName("crypto_now3g");
}