Skip to main content

lyd_diff_cb

Type Alias lyd_diff_cb 

Source
pub type lyd_diff_cb = Option<unsafe extern "C" fn(diff_node: *const lyd_node, data_node: *mut lyd_node, cb_data: *mut c_void) -> Type>;
Expand description

@brief Callback for diff nodes.

@param[in] diff_node Diff node. @param[in] data_node Matching node in data. @param[in] cb_data Arbitrary callback data. @return LY_ERR value.

Aliased Type§

pub enum lyd_diff_cb {
    None,
    Some(unsafe extern "C" fn(*const lyd_node, *mut lyd_node, *mut c_void) -> u32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*const lyd_node, *mut lyd_node, *mut c_void) -> u32)

Some value of type T.