pub unsafe extern "C" fn igraph_community_leiden(
graph: *const igraph_t,
edge_weights: *const igraph_vector_t,
vertex_out_weights: *const igraph_vector_t,
vertex_in_weights: *const igraph_vector_t,
resolution: igraph_real_t,
beta: igraph_real_t,
start: igraph_bool_t,
n_iterations: igraph_int_t,
membership: *mut igraph_vector_int_t,
nb_clusters: *mut igraph_int_t,
quality: *mut igraph_real_t,
) -> igraph_error_t