unsafe fn drop(py: Python<'_>, obj: *mut ffi::PyObject) {
        let data = (*(obj as *mut SliceBox<T>)).inner;
        let boxed_slice = Box::from_raw(data);
        drop(boxed_slice);
        <Self as type_object::PyTypeInfo>::BaseType::drop(py, obj);
    }
/// Calls the rust destructor for the object.
Calls the rust destructor for the object.
Calls the rust destructor for the object .
unsafe fn drop(py: Python<'_>, obj: *mut ffi::PyObject) {
        let data = (*(obj as *mut SliceBox<T>)).inner;
        let boxed_slice = Box::from_raw(data);
        drop(boxed_slice);
        <Self as type_object::PyTypeInfo>::BaseType::drop(py, obj);
    }
unsafe fn drop ( py : Python < ' _ > , obj : * mut ffi :: PyObject ) { let data = ( * ( obj as * mut SliceBox < T > ) ) . inner ; let boxed_slice = Box :: from_raw ( data ) ; drop ( boxed_slice ) ; < Self as type_object :: PyTypeInfo > :: BaseType :: drop ( py , obj ) ; }
Calls the rust destructor for the object.
Calls the rust destructor for the object .
py
Python<'_>
obj
*mut ffi::PyObject
py
Python<'_>
obj
*mut ffi::PyObject