pub unsafe extern "C" fn igraph_community_spinglass_single(
graph: *const igraph_t,
weights: *const igraph_vector_t,
vertex: igraph_int_t,
community: *mut igraph_vector_int_t,
cohesion: *mut igraph_real_t,
adhesion: *mut igraph_real_t,
inner_links: *mut igraph_real_t,
outer_links: *mut igraph_real_t,
spins: igraph_int_t,
update_rule: igraph_spincomm_update_t,
gamma: igraph_real_t,
) -> igraph_error_t