pub unsafe extern "C" fn tsk_site_table_set_max_ancestral_state_length_increment(
    self_: *mut tsk_site_table_t,
    max_ancestral_state_length_increment: tsk_size_t
) -> c_int
Expand description

@brief Controls the pre-allocation strategy for the ancestral_state column

@rst Set a fixed pre-allocation size, or use the default doubling strategy. See :ref:sec_c_api_memory_allocation_strategy for details on the default pre-allocation strategy, @endrst

@param self A pointer to a tsk_site_table_t object. @param max_ancestral_state_length_increment The number of bytes to pre-allocate, or zero for the default doubling strategy. @return Return 0 on success or a negative value on failure.