svn_info_receiver_t

Type Alias svn_info_receiver_t 

Source
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§

§1.0.0

None

No value.

§1.0.0

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.