def from_native_value(self, typ, val, env_manager=None):
    '\n        Box the native value of the given Numba type.  A Python object\n        pointer is returned (NULL if an error occurred).\n        This method steals any native (NRT) reference embedded in *val*.\n        '
    from numba.core.boxing import box_unsupported
    impl = _boxers.lookup(typ.__class__, box_unsupported)
    c = _BoxContext(self.context, self.builder, self, env_manager)
    return impl(typ, val, c)
Box the native value of the given Numba type.  A Python object
pointer is returned (NULL if an error occurred).
This method steals any native (NRT) reference embedded in *val*.
def from_native_value(self, typ, val, env_manager=None):
    '\n        Box the native value of the given Numba type.  A Python object\n        pointer is returned (NULL if an error occurred).\n        This method steals any native (NRT) reference embedded in *val*.\n        '
    from numba.core.boxing import box_unsupported
    impl = _boxers.lookup(typ.__class__, box_unsupported)
    c = _BoxContext(self.context, self.builder, self, env_manager)
    return impl(typ, val, c)