Updated with new rust *const T pointers