pub fn delete(&mut self, mut rect: Vec<f64>, item: &T) -> bool {
        let rect_ptr = rect.as_mut_ptr();
        let item_ptr: *const c_void = item as *const _ as *const c_void;
        unsafe { rtree_delete(self.rtree, rect_ptr, item_ptr) }
    }
/// Resturns true if the item was deleted or false if item was not found.
Resturns true if the item was deleted or false if item was not found.
Resturns true if the item was deleted or false if item was not found .
pub fn delete(&mut self, mut rect: Vec<f64>, item: &T) -> bool {
        let rect_ptr = rect.as_mut_ptr();
        let item_ptr: *const c_void = item as *const _ as *const c_void;
        unsafe { rtree_delete(self.rtree, rect_ptr, item_ptr) }
    }
pub fn delete ( & mut self , mut rect : Vec < f64 > , item : & T ) -> bool { let rect_ptr = rect . as_mut_ptr ( ) ; let item_ptr : * const c_void = item as * const _ as * const c_void ; unsafe { rtree_delete ( self . rtree , rect_ptr , item_ptr ) } }
Resturns true if the item was deleted or false if item was not found.
Resturns true if the item was deleted or false if item was not found .
&mut self
rect
Vec<f64>
item
&T