#[allow(unused_imports)] use crate::*;
use winapi::shared::minwindef::UINT;
const D3D_COMPRESS_SHADER_KEEP_ALL_PARTS : UINT = 0x00000001;
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
#[repr(transparent)] pub struct CompressShader(UINT);
flags! { CompressShader => UINT; None, KeepAllParts }
#[allow(non_upper_case_globals)] impl CompressShader { #[doc=""]
pub const None : CompressShader = CompressShader(0);
pub const KeepAllParts : CompressShader = CompressShader(D3D_COMPRESS_SHADER_KEEP_ALL_PARTS);
}
#[doc(hidden)] impl CompressShader { pub const NONE : CompressShader = CompressShader(0);
pub const KEEP_ALL_PARTS : CompressShader = CompressShader(D3D_COMPRESS_SHADER_KEEP_ALL_PARTS);
}
impl Default for CompressShader {
fn default() -> Self { CompressShader::None }
}