List of all items
Structs
- cache::Cache
- codeobj::CodeObj
- combinations::Combinations
- combinations::TotalCombinations
- config::ErgConfig
- deserialize::DeserializeError
- deserialize::Deserializer
- dict::Dict
- error::ErrorCore
- fxhash::FxHasher
- lazy::Lazy
- lazy::OnceCell
- lazy_buffer::LazyBuffer
- rccell::RcCell
- set::Set
- stdin::StdinReader
- tsort::Node
- ty::BuiltinConstSubr
- ty::Free
- ty::ParamTy
- ty::QuantifiedType
- ty::RefinementType
- ty::SubrType
- ty::UserConstSubr
Enums
- codeobj::CodeObjFlags
- config::Input
- error::ErrorKind
- error::Location
- opcode::Opcode
- serialize::DataTypePrefix
- str::Str
- ty::ArgsOwnership
- ty::ConstObj
- ty::ConstSubr
- ty::Constraint
- ty::FreeKind
- ty::IntervalOp
- ty::OpKind
- ty::Ownership
- ty::Predicate
- ty::RefineKind
- ty::SubrKind
- ty::TyBound
- ty::TyParam
- ty::TyParamOrdering
- ty::Type
- ty::TypeCode
- ty::TypePair
- value::ValueObj
Traits
- error::ErrorDisplay
- error::MultiErrorDisplay
- traits::AddrEq
- traits::HasType
- traits::ImmutableStream
- traits::Locational
- traits::NestedDisplay
- traits::Runnable
- traits::Stream
- traits::__Str__
- ty::HasLevel
Macros
- addr
- addr_eq
- assume_unreachable
- caused_by
- debug_enum_assert
- debug_power_assert
- dict
- enum_unwrap
- fmt_dbg
- fmt_option
- fn_name
- fn_name_full
- impl_display_for_enum
- impl_display_for_enum_with_variant
- impl_display_for_single_struct
- impl_display_from_debug
- impl_display_from_nested
- impl_displayable_stream_for_wrapper
- impl_locational
- impl_locational_for_enum
- impl_nested_display_for_enum
- impl_stream
- impl_stream_for_wrapper
- impl_t
- log
- log_with_time
- power_assert
- set
- switch_lang
- switch_unreachable
Functions
- chomp
- codeobj::consts_into_bytes
- combinations::combinations
- combinations::total_combinations
- datetime::now
- debug_fmt_iter
- fmt_indent
- fmt_iter
- fmt_iter_split_with
- fmt_set_split_with
- fmt_slice
- fmt_vec
- fmt_vec_split_with
- get_hash
- levenshtein::levenshtein
- normalize_newline
- open_read
- python_util::detect_magic_number
- python_util::eval_pyc
- python_util::exec_py
- python_util::exec_pyc
- python_util::which_python
- read_file
- serialize::get_magic_num_bytes
- serialize::get_magic_num_from_bytes
- serialize::get_timestamp_bytes
- serialize::raw_string_into_bytes
- serialize::str_into_bytes
- serialize::strs_into_bytes
- stdin::read
- stdin::reread
- stdin::reread_lines
- try_map
- tsort::tsort
- ty::fresh_param_name
- ty::fresh_varname
- ty::type_constrs::anon
- ty::type_constrs::fn0_met
- ty::type_constrs::fn1_met
- ty::type_constrs::func
- ty::type_constrs::instance
- ty::type_constrs::mono
- ty::type_constrs::mono_q
- ty::type_constrs::mono_q_tp
- ty::type_constrs::mono_tp
- ty::type_constrs::nd_func
- ty::type_constrs::nd_proc
- ty::type_constrs::param_t
- ty::type_constrs::poly
- ty::type_constrs::poly_q
- ty::type_constrs::proc
- ty::type_constrs::quant
- ty::type_constrs::static_instance
- ty::type_constrs::subtype
- ty::type_constrs::ty_tp
- ty::type_constrs::value
Typedefs
- RcArray
- deserialize::DeserializeResult
- fxhash::FxHashMap
- fxhash::FxHashSet
- str::RcStr
- tsort::Graph
- ty::FreeTyParam
- ty::FreeTyVar
- ty::Id
- ty::Level