git.delta.rocks / fleet / refs/commits / 7bc4be6bcef6

difftreelog

source

crates/nix-eval/src/lib.hh979 Bsourcehistory
1#pragma once2#include "rust/cxx.h"3#include <nix_api_fetchers.h>45struct Store;67struct AddFileToStoreResult;8struct CxxBuildResult;910extern "C" {11void set_fetcher_setting(nix_fetchers_settings *settings, const char *setting,12                         const char *value);13}1415rust::String switch_profile(Store *store, rust::Str profile,16                            rust::Str store_path);1718rust::String sign_closure(Store *store, rust::Str store_path,19                          rust::Str key_file);2021struct CxxListGenerationsResult;22CxxListGenerationsResult list_generations(rust::Str profile_path);2324AddFileToStoreResult add_file_to_store(Store *store, rust::Str name,25                                       rust::Str path);2627CxxBuildResult build_drv_outputs(Store *store, rust::Str drv_path,28                                 rust::Str output_names_joined);2930CxxBuildResult substitute_paths(Store *store, rust::Str paths_joined);3132bool is_valid_path(Store *store, rust::Str path);