pub unsafe extern "C" fn svn_repos_capabilities(
capabilities: *mut *mut apr_hash_t,
repos: *mut svn_repos_t,
result_pool: *mut apr_pool_t,
scratch_pool: *mut apr_pool_t,
) -> *mut svn_error_t
Expand description
Return a set of @a capabilities supported by the running Subversion library and by @a repos. (Capabilities supported by this version of Subversion but not by @a repos are not listed. This may happen when svn_repos_upgrade2() has not been called after a software upgrade.)
The set is represented as a hash whose const char * keys are the set members. The values are not defined.
Allocate @a capabilities in @a result_pool and use @a scratch_pool for temporary allocations.
@see svn_repos_info_format
@since New in 1.9.