List of all items
Structs
- assert::Assert
- codemap::FileSpan
- codemap::FileSpanRef
- codemap::Pos
- codemap::ResolvedFileSpan
- codemap::ResolvedSpan
- codemap::Spanned
- collections::Hashed
- collections::IntoIter
- collections::Iter
- collections::IterMut
- collections::SmallMap
- collections::SmallSet
- collections::StarlarkHashValue
- collections::StarlarkHasher
- debug::ResolvedBreakpoints
- debug::ScopesInfo
- debug::Variable
- debug::VariablesInfo
- docs::Doc
- docs::DocFunction
- docs::DocModule
- docs::DocObject
- docs::DocProperty
- docs::DocReturn
- docs::DocString
- docs::DocType
- docs::Identifier
- docs::Location
- docs::Pos
- environment::FrozenModule
- environment::Globals
- environment::GlobalsBuilder
- environment::GlobalsStatic
- environment::Methods
- environment::MethodsBuilder
- environment::MethodsStatic
- environment::Module
- errors::Diagnostic
- errors::EvalMessage
- errors::Frame
- errors::Lint
- eval::Arguments
- eval::CallStack
- eval::Evaluator
- eval::ParametersParser
- eval::ParametersSpec
- eval::ParametersSpecBuilder
- eval::ProfileData
- eval::ReturnFileLoader
- lsp::server::LspEvalResult
- lsp::server::LspServerSettings
- lsp::server::StringLiteralResult
- syntax::AstLoad
- syntax::AstModule
- syntax::Dialect
- typing::Approximation
- typing::Interface
- typing::OracleDocs
- typing::OracleNoAttributes
- typing::OracleNoBuiltins
- typing::OracleNone
- typing::OracleStandard
- typing::Param
- typing::TyFunction
- typing::TyName
- typing::TyUnion
- typing::TypeMap
- values::AggregateHeapProfileInfo
- values::Demand
- values::Freezer
- values::FrozenHeap
- values::FrozenHeapRef
- values::FrozenRef
- values::FrozenValue
- values::FrozenValueTyped
- values::Heap
- values::OwnedFrozenValue
- values::OwnedFrozenValueTyped
- values::StarlarkIterator
- values::StarlarkStrNRepr
- values::Tracer
- values::Value
- values::ValueIdentity
- values::ValueOf
- values::ValueTyped
- values::any::StarlarkAny
- values::dict::AllocDict
- values::dict::Dict
- values::dict::DictMut
- values::dict::DictOf
- values::dict::DictRef
- values::dict::FrozenDictRef
- values::enumeration::EnumTypeGen
- values::enumeration::EnumValueGen
- values::exported_name::BorrowedExportedName
- values::exported_name::FrozenExportedName
- values::exported_name::MutableExportedName
- values::float::StarlarkFloat
- values::function::NativeFunction
- values::list::AllocList
- values::list::ListOf
- values::list::ListRef
- values::none::NoneType
- values::range::Range
- values::record::FieldGen
- values::record::RecordGen
- values::record::RecordTypeGen
- values::regex::StarlarkRegex
- values::string::StarlarkStr
- values::structs::AllocStruct
- values::structs::StructOf
- values::structs::StructRef
- values::tuple::AllocTuple
- values::tuple::FrozenTupleRef
- values::tuple::TupleRef
- values::type_repr::DictType
Enums
- debug::StepKind
- docs::DocItem
- docs::DocMember
- docs::DocParam
- docs::DocStringKind
- docs::MarkdownFlavor
- environment::LibraryExtension
- errors::EvalSeverity
- eval::ProfileMode
- lsp::server::LspUrl
- lsp::server::LspUrlError
- syntax::DialectTypes
- typing::Arg
- typing::ParamMode
- typing::Ty
- values::ValueError
- values::none::NoneOr
Traits
- PrintHandler
- any::AnyLifetime
- any::ProvidesStaticType
- coerce::Coerce
- coerce::CoerceKey
- collections::Equivalent
- debug::DapAdapter
- debug::DapAdapterClient
- debug::DapAdapterEvalHook
- docs::RenderMarkdown
- eval::FileLoader
- lsp::server::LspContext
- typing::TypingOracle
- values::AllocFrozenValue
- values::AllocValue
- values::ComplexValue
- values::Freeze
- values::StarlarkValue
- values::StringValueLike
- values::Trace
- values::UnpackValue
- values::ValueLike
- values::exported_name::ExportedName
- values::function::NativeAttr
- values::function::NativeFunc
- values::function::NativeMeth
- values::type_repr::StarlarkTypeRepr
Macros
- const_frozen_string
- starlark_complex_value
- starlark_complex_values
- starlark_simple_value
- starlark_type
- values::starlark_attrs
Attribute Macros
Derive Macros
- StarlarkDocs
- any::ProvidesStaticType
- coerce::Coerce
- docs::StarlarkDocs
- values::Coerce
- values::Freeze
- values::NoSerialize
- values::ProvidesStaticType
- values::StarlarkAttrs
- values::Trace
Functions
- assert::all_true
- assert::eq
- assert::fail
- assert::fails
- assert::is_true
- assert::lex
- assert::parse
- assert::parse_ast
- assert::parse_fail
- assert::pass
- assert::pass_module
- coerce::coerce
- debug::dap_capabilities
- debug::prepare_dap_adapter
- debug::resolve_breakpoints
- docs::get_registered_starlark_docs
- docs::render_docs_as_code
- lsp::server::server_with_connection
- lsp::server::stdio_server
Type Definitions
- values::FrozenStringValue
- values::StringValue
- values::enumeration::EnumType
- values::enumeration::EnumValue
- values::enumeration::FrozenEnumType
- values::enumeration::FrozenEnumValue
- values::record::FrozenRecord
- values::record::FrozenRecordType
- values::record::Record
- values::record::RecordType