#[repr(C)]pub struct TESSalloc {
pub memalloc: unsafe extern "C" fn(userData: *mut c_void, size: c_uint) -> *mut c_void,
pub memrealloc: unsafe extern "C" fn(userData: *mut c_void, ptr: *mut c_void, size: c_uint) -> *mut c_void,
pub memfree: unsafe extern "C" fn(userData: *mut c_void, ptr: *mut c_void),
pub userData: *mut c_void,
pub meshEdgeBucketSize: c_int,
pub meshVertexBucketSize: c_int,
pub meshFaceBucketSize: c_int,
pub dictNodeBucketSize: c_int,
pub regionBucketSize: c_int,
pub extraVertices: c_int,
}Fields§
§memalloc: unsafe extern "C" fn(userData: *mut c_void, size: c_uint) -> *mut c_void§memrealloc: unsafe extern "C" fn(userData: *mut c_void, ptr: *mut c_void, size: c_uint) -> *mut c_void§memfree: unsafe extern "C" fn(userData: *mut c_void, ptr: *mut c_void)§userData: *mut c_void§meshEdgeBucketSize: c_int§meshVertexBucketSize: c_int§meshFaceBucketSize: c_int§dictNodeBucketSize: c_int§regionBucketSize: c_int§extraVertices: c_intTrait Implementations§
impl Copy for TESSalloc
Auto Trait Implementations§
impl Freeze for TESSalloc
impl RefUnwindSafe for TESSalloc
impl !Send for TESSalloc
impl !Sync for TESSalloc
impl Unpin for TESSalloc
impl UnwindSafe for TESSalloc
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more