unsafe fn convert_int_from_jsval<T, M>(
cx: *mut JSContext,
value: HandleValue<'_>,
option: ConversionBehavior,
convert_fn: unsafe fn(*mut JSContext, HandleValue<'_>) -> Result<M, ()>,
) -> Result<ConversionResult<T>, ()>
unsafe fn convert_int_from_jsval<T, M>(
cx: *mut JSContext,
value: HandleValue<'_>,
option: ConversionBehavior,
convert_fn: unsafe fn(*mut JSContext, HandleValue<'_>) -> Result<M, ()>,
) -> Result<ConversionResult<T>, ()>