List of all items
Structs
- bindings::BindingsBuilder
- bindings::EvalState
- bindings::ExternalValue
- bindings::ListBuilder
- bindings::NixCExternalValueDesc
- bindings::PrimOp
- bindings::Store
- bindings::StorePath
- bindings::__fsid_t
- bindings::max_align_t
- bindings::nix_c_context
- bindings::nix_eval_state_builder
- bindings::nix_flake_settings
- bindings::nix_printer
- bindings::nix_realised_string
- bindings::nix_string_context
- bindings::nix_string_return
- bindings::nix_value
Functions
- bindings::nix_alloc_primop
- bindings::nix_alloc_value
- bindings::nix_bindings_builder_free
- bindings::nix_bindings_builder_insert
- bindings::nix_c_context_create
- bindings::nix_c_context_free
- bindings::nix_clear_err
- bindings::nix_copy_value
- bindings::nix_create_external_value
- bindings::nix_err_code
- bindings::nix_err_info_msg
- bindings::nix_err_msg
- bindings::nix_err_name
- bindings::nix_eval_state_build
- bindings::nix_eval_state_builder_free
- bindings::nix_eval_state_builder_load
- bindings::nix_eval_state_builder_new
- bindings::nix_eval_state_builder_set_lookup_path
- bindings::nix_expr_eval_from_string
- bindings::nix_external_add_string_context
- bindings::nix_external_print
- bindings::nix_flake_settings_add_to_eval_state_builder
- bindings::nix_flake_settings_free
- bindings::nix_flake_settings_new
- bindings::nix_gc_decref
- bindings::nix_gc_incref
- bindings::nix_gc_now
- bindings::nix_gc_register_finalizer
- bindings::nix_get_attr_byidx
- bindings::nix_get_attr_byname
- bindings::nix_get_attr_name_byidx
- bindings::nix_get_attrs_size
- bindings::nix_get_bool
- bindings::nix_get_external
- bindings::nix_get_external_value_content
- bindings::nix_get_float
- bindings::nix_get_int
- bindings::nix_get_list_byidx
- bindings::nix_get_list_size
- bindings::nix_get_path_string
- bindings::nix_get_string
- bindings::nix_get_type
- bindings::nix_get_typename
- bindings::nix_has_attr_byname
- bindings::nix_init_apply
- bindings::nix_init_bool
- bindings::nix_init_external
- bindings::nix_init_float
- bindings::nix_init_int
- bindings::nix_init_null
- bindings::nix_init_path_string
- bindings::nix_init_plugins
- bindings::nix_init_primop
- bindings::nix_init_string
- bindings::nix_libexpr_init
- bindings::nix_libstore_init
- bindings::nix_libstore_init_no_load_config
- bindings::nix_libutil_init
- bindings::nix_list_builder_free
- bindings::nix_list_builder_insert
- bindings::nix_make_attrs
- bindings::nix_make_bindings_builder
- bindings::nix_make_list
- bindings::nix_make_list_builder
- bindings::nix_realised_string_free
- bindings::nix_realised_string_get_buffer_size
- bindings::nix_realised_string_get_buffer_start
- bindings::nix_realised_string_get_store_path
- bindings::nix_realised_string_get_store_path_count
- bindings::nix_register_primop
- bindings::nix_set_err_msg
- bindings::nix_set_string_return
- bindings::nix_setting_get
- bindings::nix_setting_set
- bindings::nix_state_create
- bindings::nix_state_free
- bindings::nix_store_copy_closure
- bindings::nix_store_free
- bindings::nix_store_get_storedir
- bindings::nix_store_get_uri
- bindings::nix_store_get_version
- bindings::nix_store_is_valid_path
- bindings::nix_store_open
- bindings::nix_store_parse_path
- bindings::nix_store_path_clone
- bindings::nix_store_path_free
- bindings::nix_store_path_name
- bindings::nix_store_real_path
- bindings::nix_store_realise
- bindings::nix_string_realise
- bindings::nix_value_call
- bindings::nix_value_call_multi
- bindings::nix_value_decref
- bindings::nix_value_force
- bindings::nix_value_force_deep
- bindings::nix_value_incref
- bindings::nix_version_get
Type Aliases
- bindings::PrimOpFun
- bindings::Value
- bindings::ValueType
- bindings::__blkcnt64_t
- bindings::__blkcnt_t
- bindings::__blksize_t
- bindings::__caddr_t
- bindings::__clock_t
- bindings::__clockid_t
- bindings::__daddr_t
- bindings::__dev_t
- bindings::__fsblkcnt64_t
- bindings::__fsblkcnt_t
- bindings::__fsfilcnt64_t
- bindings::__fsfilcnt_t
- bindings::__fsword_t
- bindings::__gid_t
- bindings::__id_t
- bindings::__ino64_t
- bindings::__ino_t
- bindings::__int16_t
- bindings::__int32_t
- bindings::__int64_t
- bindings::__int8_t
- bindings::__int_least16_t
- bindings::__int_least32_t
- bindings::__int_least64_t
- bindings::__int_least8_t
- bindings::__intmax_t
- bindings::__intptr_t
- bindings::__key_t
- bindings::__loff_t
- bindings::__mode_t
- bindings::__nlink_t
- bindings::__off64_t
- bindings::__off_t
- bindings::__pid_t
- bindings::__quad_t
- bindings::__rlim64_t
- bindings::__rlim_t
- bindings::__sig_atomic_t
- bindings::__socklen_t
- bindings::__ssize_t
- bindings::__suseconds64_t
- bindings::__suseconds_t
- bindings::__syscall_slong_t
- bindings::__syscall_ulong_t
- bindings::__time_t
- bindings::__timer_t
- bindings::__u_char
- bindings::__u_int
- bindings::__u_long
- bindings::__u_quad_t
- bindings::__u_short
- bindings::__uid_t
- bindings::__uint16_t
- bindings::__uint32_t
- bindings::__uint64_t
- bindings::__uint8_t
- bindings::__uint_least16_t
- bindings::__uint_least32_t
- bindings::__uint_least64_t
- bindings::__uint_least8_t
- bindings::__uintmax_t
- bindings::__useconds_t
- bindings::int_fast16_t
- bindings::int_fast32_t
- bindings::int_fast64_t
- bindings::int_fast8_t
- bindings::int_least16_t
- bindings::int_least32_t
- bindings::int_least64_t
- bindings::int_least8_t
- bindings::intmax_t
- bindings::nix_err
- bindings::nix_get_string_callback
- bindings::uint_fast16_t
- bindings::uint_fast32_t
- bindings::uint_fast64_t
- bindings::uint_fast8_t
- bindings::uint_least16_t
- bindings::uint_least32_t
- bindings::uint_least64_t
- bindings::uint_least8_t
- bindings::uintmax_t
- bindings::wchar_t
Constants
- bindings::INT16_MAX
- bindings::INT16_MIN
- bindings::INT32_MAX
- bindings::INT32_MIN
- bindings::INT8_MAX
- bindings::INT8_MIN
- bindings::INTPTR_MAX
- bindings::INTPTR_MIN
- bindings::INT_FAST16_MAX
- bindings::INT_FAST16_MIN
- bindings::INT_FAST32_MAX
- bindings::INT_FAST32_MIN
- bindings::INT_FAST8_MAX
- bindings::INT_FAST8_MIN
- bindings::INT_LEAST16_MAX
- bindings::INT_LEAST16_MIN
- bindings::INT_LEAST32_MAX
- bindings::INT_LEAST32_MIN
- bindings::INT_LEAST8_MAX
- bindings::INT_LEAST8_MIN
- bindings::PTRDIFF_MAX
- bindings::PTRDIFF_MIN
- bindings::SIG_ATOMIC_MAX
- bindings::SIG_ATOMIC_MIN
- bindings::SIZE_MAX
- bindings::UINT16_MAX
- bindings::UINT32_MAX
- bindings::UINT8_MAX
- bindings::UINTPTR_MAX
- bindings::UINT_FAST16_MAX
- bindings::UINT_FAST32_MAX
- bindings::UINT_FAST8_MAX
- bindings::UINT_LEAST16_MAX
- bindings::UINT_LEAST32_MAX
- bindings::UINT_LEAST8_MAX
- bindings::ValueType_NIX_TYPE_ATTRS
- bindings::ValueType_NIX_TYPE_BOOL
- bindings::ValueType_NIX_TYPE_EXTERNAL
- bindings::ValueType_NIX_TYPE_FLOAT
- bindings::ValueType_NIX_TYPE_FUNCTION
- bindings::ValueType_NIX_TYPE_INT
- bindings::ValueType_NIX_TYPE_LIST
- bindings::ValueType_NIX_TYPE_NULL
- bindings::ValueType_NIX_TYPE_PATH
- bindings::ValueType_NIX_TYPE_STRING
- bindings::ValueType_NIX_TYPE_THUNK
- bindings::WINT_MAX
- bindings::WINT_MIN
- bindings::_ATFILE_SOURCE
- bindings::_BITS_STDINT_INTN_H
- bindings::_BITS_STDINT_LEAST_H
- bindings::_BITS_STDINT_UINTN_H
- bindings::_BITS_TIME64_H
- bindings::_BITS_TYPESIZES_H
- bindings::_BITS_TYPES_H
- bindings::_BITS_WCHAR_H
- bindings::_DEFAULT_SOURCE
- bindings::_FEATURES_H
- bindings::_POSIX_C_SOURCE
- bindings::_POSIX_SOURCE
- bindings::_STDC_PREDEF_H
- bindings::_STDINT_H
- bindings::_SYS_CDEFS_H
- bindings::__FD_SETSIZE
- bindings::__GLIBC_MINOR__
- bindings::__GLIBC_USE_C23_STRTOL
- bindings::__GLIBC_USE_DEPRECATED_GETS
- bindings::__GLIBC_USE_DEPRECATED_SCANF
- bindings::__GLIBC_USE_IEC_60559_BFP_EXT
- bindings::__GLIBC_USE_IEC_60559_BFP_EXT_C23
- bindings::__GLIBC_USE_IEC_60559_EXT
- bindings::__GLIBC_USE_IEC_60559_FUNCS_EXT
- bindings::__GLIBC_USE_IEC_60559_FUNCS_EXT_C23
- bindings::__GLIBC_USE_IEC_60559_TYPES_EXT
- bindings::__GLIBC_USE_ISOC23
- bindings::__GLIBC_USE_LIB_EXT2
- bindings::__GLIBC__
- bindings::__GNU_LIBRARY__
- bindings::__HAVE_GENERIC_SELECTION
- bindings::__INO_T_MATCHES_INO64_T
- bindings::__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
- bindings::__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
- bindings::__OFF_T_MATCHES_OFF64_T
- bindings::__RLIM_T_MATCHES_RLIM64_T
- bindings::__STATFS_MATCHES_STATFS64
- bindings::__STDC_IEC_559_COMPLEX__
- bindings::__STDC_IEC_559__
- bindings::__STDC_IEC_60559_BFP__
- bindings::__STDC_IEC_60559_COMPLEX__
- bindings::__STDC_ISO_10646__
- bindings::__SYSCALL_WORDSIZE
- bindings::__TIMESIZE
- bindings::__USE_ATFILE
- bindings::__USE_FORTIFY_LEVEL
- bindings::__USE_ISOC11
- bindings::__USE_ISOC95
- bindings::__USE_ISOC99
- bindings::__USE_MISC
- bindings::__USE_POSIX
- bindings::__USE_POSIX199309
- bindings::__USE_POSIX199506
- bindings::__USE_POSIX2
- bindings::__USE_POSIX_IMPLICITLY
- bindings::__USE_TIME_BITS64
- bindings::__USE_XOPEN2K
- bindings::__USE_XOPEN2K8
- bindings::__WORDSIZE
- bindings::__WORDSIZE_TIME64_COMPAT32
- bindings::__bool_true_false_are_defined
- bindings::__glibc_c99_flexarr_available
- bindings::false_
- bindings::nix_err_NIX_ERR_KEY
- bindings::nix_err_NIX_ERR_NIX_ERROR
- bindings::nix_err_NIX_ERR_OVERFLOW
- bindings::nix_err_NIX_ERR_UNKNOWN
- bindings::nix_err_NIX_OK
- bindings::true_