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