pub type DescriptorType = i32;