pub type svn_info_receiver_t = Option<unsafe extern "C" fn(baton: *mut c_void, path: *const c_char, info: *const svn_info_t, pool: *mut apr_pool_t) -> *mut svn_error_t>;
Expand description
The callback invoked by svn_client_info2(). Each invocation describes @a path with the information present in @a info. Note that any fields within @a info may be NULL if information is unavailable. Use @a pool for all temporary allocation.
@since New in 1.2. @deprecated Provided for backward compatibility with the 1.6 API. The new API is #svn_client_info_receiver2_t.
Aliased Type§
pub enum svn_info_receiver_t {
None,
Some(unsafe extern "C" fn(*mut c_void, *const i8, *const svn_info_t, *mut apr_pool_t) -> *mut svn_error_t),
}
Variants§
None
No value.
Some(unsafe extern "C" fn(*mut c_void, *const i8, *const svn_info_t, *mut apr_pool_t) -> *mut svn_error_t)
Some value of type T
.