pub fn ensure_native_variant_target( target: Target, variant: Option<&NativeVariant>, ) -> Result<()>