[][src]Function uclicious_libucl_sys::ucl_object_pop_keyl

pub unsafe extern "C" fn ucl_object_pop_keyl(
    top: *mut ucl_object_t,
    key: *const c_char,
    keylen: usize
) -> *mut ucl_object_t

Removes key from top object, returning the object that was removed. This object is not released, caller must unref the returned object when it is no longer needed. @param top object @param key key to remove @param keylen length of the key (or 0 for NULL terminated keys) @return removed object or NULL if object has not been found