List of all items
Structs
- rust::interpreter::accounting::CostManager
- rust::interpreter::accounting::cost_accounting::CostAccounting
- rust::interpreter::accounting::costs::Cost
- rust::interpreter::compiler::bound_context::BoundContext
- rust::interpreter::compiler::bound_map::BoundMap
- rust::interpreter::compiler::bound_map_chain::BoundMapChain
- rust::interpreter::compiler::compiler::Compiler
- rust::interpreter::compiler::free_context::FreeContext
- rust::interpreter::compiler::free_map::FreeMap
- rust::interpreter::compiler::normalize::CollectVisitInputs
- rust::interpreter::compiler::normalize::CollectVisitOutputs
- rust::interpreter::compiler::normalize::NameVisitInputs
- rust::interpreter::compiler::normalize::NameVisitOutputs
- rust::interpreter::compiler::normalize::ProcVisitInputs
- rust::interpreter::compiler::normalize::ProcVisitOutputs
- rust::interpreter::compiler::rholang_ast::Block
- rust::interpreter::compiler::rholang_ast::Branch
- rust::interpreter::compiler::rholang_ast::Case
- rust::interpreter::compiler::rholang_ast::Conjunction
- rust::interpreter::compiler::rholang_ast::Decl
- rust::interpreter::compiler::rholang_ast::Decls
- rust::interpreter::compiler::rholang_ast::Disjunction
- rust::interpreter::compiler::rholang_ast::Eval
- rust::interpreter::compiler::rholang_ast::KeyValuePair
- rust::interpreter::compiler::rholang_ast::LinearBind
- rust::interpreter::compiler::rholang_ast::NameDecl
- rust::interpreter::compiler::rholang_ast::Names
- rust::interpreter::compiler::rholang_ast::Negation
- rust::interpreter::compiler::rholang_ast::PeekBind
- rust::interpreter::compiler::rholang_ast::ProcList
- rust::interpreter::compiler::rholang_ast::Quote
- rust::interpreter::compiler::rholang_ast::Receipts
- rust::interpreter::compiler::rholang_ast::RepeatedBind
- rust::interpreter::compiler::rholang_ast::UriLiteral
- rust::interpreter::compiler::rholang_ast::Var
- rust::interpreter::compiler::rholang_ast::VarRef
- rust::interpreter::compiler::source_position::SourcePosition
- rust::interpreter::contract_call::ContractCall
- rust::interpreter::dispatch::RholangAndScalaDispatcher
- rust::interpreter::env::Env
- rust::interpreter::interpreter::EvaluateResult
- rust::interpreter::interpreter::InterpreterImpl
- rust::interpreter::matcher::exports::BindPattern
- rust::interpreter::matcher::exports::Bundle
- rust::interpreter::matcher::exports::Connective
- rust::interpreter::matcher::exports::ConnectiveBody
- rust::interpreter::matcher::exports::EAnd
- rust::interpreter::matcher::exports::EDiv
- rust::interpreter::matcher::exports::EEq
- rust::interpreter::matcher::exports::EGt
- rust::interpreter::matcher::exports::EGte
- rust::interpreter::matcher::exports::EList
- rust::interpreter::matcher::exports::ELt
- rust::interpreter::matcher::exports::ELte
- rust::interpreter::matcher::exports::EMap
- rust::interpreter::matcher::exports::EMatches
- rust::interpreter::matcher::exports::EMinus
- rust::interpreter::matcher::exports::EMinusMinus
- rust::interpreter::matcher::exports::EMod
- rust::interpreter::matcher::exports::EMult
- rust::interpreter::matcher::exports::ENeg
- rust::interpreter::matcher::exports::ENeq
- rust::interpreter::matcher::exports::ENot
- rust::interpreter::matcher::exports::EOr
- rust::interpreter::matcher::exports::EPercentPercent
- rust::interpreter::matcher::exports::EPlus
- rust::interpreter::matcher::exports::EPlusPlus
- rust::interpreter::matcher::exports::ESet
- rust::interpreter::matcher::exports::ETuple
- rust::interpreter::matcher::exports::EVar
- rust::interpreter::matcher::exports::Expr
- rust::interpreter::matcher::exports::GPrivate
- rust::interpreter::matcher::exports::GUnforgeable
- rust::interpreter::matcher::exports::KeyValuePair
- rust::interpreter::matcher::exports::ListParWithRandom
- rust::interpreter::matcher::exports::Match
- rust::interpreter::matcher::exports::MatchCase
- rust::interpreter::matcher::exports::New
- rust::interpreter::matcher::exports::Par
- rust::interpreter::matcher::exports::Receive
- rust::interpreter::matcher::exports::ReceiveBind
- rust::interpreter::matcher::exports::Send
- rust::interpreter::matcher::exports::TaggedContinuation
- rust::interpreter::matcher::exports::Var
- rust::interpreter::matcher::exports::VarRef
- rust::interpreter::matcher::exports::WildcardMsg
- rust::interpreter::matcher::match::Matcher
- rust::interpreter::matcher::maximum_bipartite_match::MaximumBipartiteMatch
- rust::interpreter::matcher::par_count::ParCount
- rust::interpreter::matcher::spatial_matcher::SpatialMatcherContext
- rust::interpreter::openai_service::OpenAIService
- rust::interpreter::pretty_printer::PrettyPrinter
- rust::interpreter::reduce::DebruijnInterpreter
- rust::interpreter::registry::registry::Registry
- rust::interpreter::rho_runtime::RhoRuntimeImpl
- rust::interpreter::rho_type::RhoBoolean
- rust::interpreter::rho_type::RhoByteArray
- rust::interpreter::rho_type::RhoDeployerId
- rust::interpreter::rho_type::RhoExpression
- rust::interpreter::rho_type::RhoName
- rust::interpreter::rho_type::RhoNumber
- rust::interpreter::rho_type::RhoString
- rust::interpreter::rho_type::RhoSysAuthToken
- rust::interpreter::rho_type::RhoTuple2
- rust::interpreter::rho_type::RhoUnforgeable
- rust::interpreter::rho_type::RhoUri
- rust::interpreter::storage::charging_rspace::ChargingRSpace
- rust::interpreter::substitute::Substitute
- rust::interpreter::system_processes::BlockData
- rust::interpreter::system_processes::BodyRefs
- rust::interpreter::system_processes::Definition
- rust::interpreter::system_processes::FixedChannels
- rust::interpreter::system_processes::InvalidBlocks
- rust::interpreter::system_processes::ProcessContext
- rust::interpreter::system_processes::SystemProcesses
- rust::interpreter::test_utils::par_builder_util::ParBuilderUtil
- rust::interpreter::util::address_tools::Address
- rust::interpreter::util::address_tools::AddressTools
- rust::interpreter::util::rev_address::RevAddress
Enums
- rust::interpreter::compiler::exports::ConnectiveInstance
- rust::interpreter::compiler::normalize::VarSort
- rust::interpreter::compiler::rholang_ast::BundleType
- rust::interpreter::compiler::rholang_ast::Collection
- rust::interpreter::compiler::rholang_ast::DeclsChoice
- rust::interpreter::compiler::rholang_ast::Name
- rust::interpreter::compiler::rholang_ast::Proc
- rust::interpreter::compiler::rholang_ast::Receipt
- rust::interpreter::compiler::rholang_ast::SendType
- rust::interpreter::compiler::rholang_ast::SimpleType
- rust::interpreter::compiler::rholang_ast::Source
- rust::interpreter::compiler::rholang_ast::SyncSendCont
- rust::interpreter::compiler::rholang_ast::VarRefKind
- rust::interpreter::dispatch::DispatchType
- rust::interpreter::errors::InterpreterError
- rust::interpreter::matcher::exports::VarInstance
- rust::interpreter::matcher::list_match::Pattern
- rust::interpreter::storage::charging_rspace::TriggeredBy
- rust::interpreter::system_processes::RhoTestAssertion
- rust::interpreter::util::GeneratedMessage
Traits
- rust::interpreter::accounting::has_cost::HasCost
- rust::interpreter::compiler::utils::BinaryExpr
- rust::interpreter::compiler::utils::UnaryExpr
- rust::interpreter::interpreter::Interpreter
- rust::interpreter::matcher::fold_match::FoldMatch
- rust::interpreter::matcher::has_locally_free::HasLocallyFree
- rust::interpreter::matcher::list_match::ListMatch
- rust::interpreter::matcher::spatial_matcher::SpatialMatcher
- rust::interpreter::rho_runtime::RhoRuntime
- rust::interpreter::substitute::SubstituteTrait
Macros
Functions
- rust::interpreter::accounting::costs::add_cost
- rust::interpreter::accounting::costs::boolean_and_cost
- rust::interpreter::accounting::costs::boolean_or_cost
- rust::interpreter::accounting::costs::byte_array_append_cost
- rust::interpreter::accounting::costs::bytes_to_hex_cost
- rust::interpreter::accounting::costs::channel_eval_cost
- rust::interpreter::accounting::costs::comm_event_storage_cost
- rust::interpreter::accounting::costs::comparison_cost
- rust::interpreter::accounting::costs::diff_cost
- rust::interpreter::accounting::costs::division_cost
- rust::interpreter::accounting::costs::equality_check_cost
- rust::interpreter::accounting::costs::event_storage_cost
- rust::interpreter::accounting::costs::hex_to_bytes_cost
- rust::interpreter::accounting::costs::interpolate_cost
- rust::interpreter::accounting::costs::keys_method_cost
- rust::interpreter::accounting::costs::length_method_cost
- rust::interpreter::accounting::costs::list_append_cost
- rust::interpreter::accounting::costs::lookup_cost
- rust::interpreter::accounting::costs::match_eval_cost
- rust::interpreter::accounting::costs::method_call_cost
- rust::interpreter::accounting::costs::modulo_cost
- rust::interpreter::accounting::costs::multiplication_cost
- rust::interpreter::accounting::costs::new_binding_cost
- rust::interpreter::accounting::costs::new_bindings_cost
- rust::interpreter::accounting::costs::new_eval_cost
- rust::interpreter::accounting::costs::nth_method_call_cost
- rust::interpreter::accounting::costs::op_call_cost
- rust::interpreter::accounting::costs::parsing_cost
- rust::interpreter::accounting::costs::receive_eval_cost
- rust::interpreter::accounting::costs::remove_cost
- rust::interpreter::accounting::costs::send_eval_cost
- rust::interpreter::accounting::costs::size_method_cost
- rust::interpreter::accounting::costs::slice_cost
- rust::interpreter::accounting::costs::storage_cost_consume
- rust::interpreter::accounting::costs::storage_cost_produce
- rust::interpreter::accounting::costs::string_append_cost
- rust::interpreter::accounting::costs::subtraction_cost
- rust::interpreter::accounting::costs::subtraction_cost_with_value
- rust::interpreter::accounting::costs::sum_cost
- rust::interpreter::accounting::costs::take_cost
- rust::interpreter::accounting::costs::to_byte_array_cost
- rust::interpreter::accounting::costs::to_list_cost
- rust::interpreter::accounting::costs::union_cost
- rust::interpreter::accounting::costs::var_eval_cost
- rust::interpreter::compiler::normalize::normalize_match_proc
- rust::interpreter::compiler::normalizer::collection_normalize_matcher::normalize_collection
- rust::interpreter::compiler::normalizer::ground_normalize_matcher::normalize_ground
- rust::interpreter::compiler::normalizer::name_normalize_matcher::normalize_name
- rust::interpreter::compiler::normalizer::parser::parse_rholang_code
- rust::interpreter::compiler::normalizer::parser::parse_rholang_code_to_proc
- rust::interpreter::compiler::normalizer::processes::exports::new_boundvar_par
- rust::interpreter::compiler::normalizer::processes::p_bundle_normalizer::normalize_p_bundle
- rust::interpreter::compiler::normalizer::processes::p_collect_normalizer::normalize_p_collect
- rust::interpreter::compiler::normalizer::processes::p_conjunction_normalizer::normalize_p_conjunction
- rust::interpreter::compiler::normalizer::processes::p_contr_normalizer::normalize_p_contr
- rust::interpreter::compiler::normalizer::processes::p_disjunction_normalizer::normalize_p_disjunction
- rust::interpreter::compiler::normalizer::processes::p_eval_normalizer::normalize_p_eval
- rust::interpreter::compiler::normalizer::processes::p_ground_normalizer::normalize_p_ground
- rust::interpreter::compiler::normalizer::processes::p_if_normalizer::normalize_p_if
- rust::interpreter::compiler::normalizer::processes::p_input_normalizer::normalize_p_input
- rust::interpreter::compiler::normalizer::processes::p_let_normalizer::normalize_p_let
- rust::interpreter::compiler::normalizer::processes::p_match_normalizer::normalize_p_match
- rust::interpreter::compiler::normalizer::processes::p_matches_normalizer::normalize_p_matches
- rust::interpreter::compiler::normalizer::processes::p_method_normalizer::normalize_p_method
- rust::interpreter::compiler::normalizer::processes::p_negation_normalizer::normalize_p_negation
- rust::interpreter::compiler::normalizer::processes::p_new_normalizer::normalize_p_new
- rust::interpreter::compiler::normalizer::processes::p_par_normalizer::normalize_p_par
- rust::interpreter::compiler::normalizer::processes::p_send_normalizer::normalize_p_send
- rust::interpreter::compiler::normalizer::processes::p_send_sync_normalizer::normalize_p_send_sync
- rust::interpreter::compiler::normalizer::processes::p_simple_type_normalizer::normalize_simple_type
- rust::interpreter::compiler::normalizer::processes::p_var_normalizer::normalize_p_var
- rust::interpreter::compiler::normalizer::processes::p_var_ref_normalizer::normalize_p_var_ref
- rust::interpreter::compiler::normalizer::processes::utils::fail_on_invalid_connective
- rust::interpreter::compiler::normalizer::remainder_normalizer_matcher::normalize_match_name
- rust::interpreter::compiler::normalizer::remainder_normalizer_matcher::normalize_remainder
- rust::interpreter::compiler::receive_binds_sort_matcher::pre_sort_binds
- rust::interpreter::dispatch::build_env
- rust::interpreter::errors::illegal_argument_error
- rust::interpreter::matcher::list_match::aggregate_updates
- rust::interpreter::matcher::match_pars::compare_bundles_without_locally_free
- rust::interpreter::matcher::match_pars::compare_connectives_without_locally_free
- rust::interpreter::matcher::match_pars::compare_exprs_without_locally_free
- rust::interpreter::matcher::match_pars::compare_matches_without_locally_free
- rust::interpreter::matcher::match_pars::compare_news_without_locally_free
- rust::interpreter::matcher::match_pars::compare_receive_binds_without_locally_free
- rust::interpreter::matcher::match_pars::compare_receives_without_locally_free
- rust::interpreter::matcher::match_pars::compare_sends_without_locally_free
- rust::interpreter::matcher::match_pars::compare_unforgeables_without_locally_free
- rust::interpreter::matcher::match_pars::match_pars
- rust::interpreter::matcher::sub_pars::sub_pars
- rust::interpreter::registry::registry_bootstrap::ast
- rust::interpreter::rho_runtime::bootstrap_registry
- rust::interpreter::rho_runtime::create_replay_rho_runtime
- rust::interpreter::rho_runtime::create_rho_runtime
- rust::interpreter::rho_runtime::create_runtime_from_kv_store
- rust::interpreter::storage::storage_printer::pretty_print
- rust::interpreter::system_processes::byte_name
- rust::interpreter::system_processes::non_deterministic_ops
- rust::interpreter::system_processes::test_framework_contracts
- rust::interpreter::test_utils::persistent_store_tester::create_test_runtime_with_genesis_contracts
- rust::interpreter::test_utils::persistent_store_tester::create_test_space
- rust::interpreter::test_utils::resources::create_runtimes
- rust::interpreter::test_utils::resources::with_runtime
- rust::interpreter::test_utils::resources::with_temp_dir
- rust::interpreter::test_utils::utils::collection_proc_visit_inputs_and_env
- rust::interpreter::test_utils::utils::name_visit_inputs_and_env
- rust::interpreter::test_utils::utils::proc_visit_inputs_and_env
- rust::interpreter::test_utils::utils::proc_visit_inputs_with_updated_bound_map_chain
- rust::interpreter::test_utils::utils::proc_visit_inputs_with_updated_vec_bound_map_chain
- rust::interpreter::unwrap_option_safe
- rust::interpreter::util::base58::decode
- rust::interpreter::util::base58::encode
- rust::interpreter::util::prepend_bundle
- rust::interpreter::util::prepend_connective
- rust::interpreter::util::prepend_expr
- rust::interpreter::util::prepend_new
Type Aliases
- rust::interpreter::accounting::_cost
- rust::interpreter::compiler::id_context::IdContext
- rust::interpreter::contract_call::Producer
- rust::interpreter::dispatch::RhoDispatch
- rust::interpreter::rho_runtime::ISpaceAndReplay
- rust::interpreter::rho_runtime::RhoHistoryRepository
- rust::interpreter::rho_runtime::RhoISpace
- rust::interpreter::rho_runtime::RhoReplayISpace
- rust::interpreter::rho_runtime::RhoTuplespace
- rust::interpreter::system_processes::Arity
- rust::interpreter::system_processes::BodyRef
- rust::interpreter::system_processes::Contract
- rust::interpreter::system_processes::Name
- rust::interpreter::system_processes::Remainder
- rust::interpreter::system_processes::RhoDispatchMap
- rust::interpreter::system_processes::RhoSysFunction