pub unsafe extern "C" fn nix_eval_state_build(
context: *mut nix_c_context,
builder: *mut nix_eval_state_builder,
) -> *mut EvalStateExpand description
Create a new Nix language evaluator state @ingroup libexpr_init The builder becomes unusable after this call. Remember to call nix_eval_state_builder_free() after building the state.
§Arguments
context[out] - Optional, stores error informationbuilder[in] - The builder to use and free
§Returns
A new Nix state or NULL on failure. Call nix_state_free() when you’re done.
§See also
[
nix_eval_state_builder_new,] nix_eval_state_builder_free