pub unsafe extern "C" fn graphene_quaternion_free(
    q: *mut graphene_quaternion_t
)