pub unsafe extern "C" fn nix_get_attr_byidx(
context: *mut nix_c_context,
value: *const nix_value,
state: *mut EvalState,
i: c_uint,
name: *mut *const c_char,
) -> *mut nix_value
Expand description
Get an attribute by index in the sorted bindings Also gives you the name. Owned by the GC. Use nix_gc_decref when you’re done with the pointer
§Arguments
context
[out] - Optional, stores error informationvalue
[in] - Nix value to inspectstate
[in] - nix evaluator statei
[in] - attribute indexname
[out] - will store a pointer to the attribute name
§Returns
value, NULL in case of errors