[−][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