List of all items
Structs
- expr::access::AccessDuration
- expr::access_type::BearerAccess
- expr::access_type::JwtAccess
- expr::access_type::JwtAccessIssue
- expr::access_type::JwtAccessVerifyJwks
- expr::access_type::JwtAccessVerifyKey
- expr::access_type::RecordAccess
- expr::block::Block
- expr::bytesize::Bytesize
- expr::changefeed::ChangeFeed
- expr::changefeed::ChangeFeedWalker
- expr::closure::ClosureExpr
- expr::computed_deps::ComputedDeps
- expr::cond::Cond
- expr::data::Assignment
- expr::decimal::DecimalLexEncoder
- expr::explain::Explain
- expr::fetch::Fetch
- expr::fetch::FetchWalker
- expr::fetch::Fetchs
- expr::fetch::FetchsWalker
- expr::field::FieldWalker
- expr::field::FieldsWalker
- expr::field::Selector
- expr::field::SelectorWalker
- expr::filter::FilterWalker
- expr::function::FunctionCall
- expr::function_facts::FunctionFacts
- expr::graphql_config::GraphQLConfig
- expr::graphql_config::GraphQLConfigWalker
- expr::graphql_config::GraphQLFunctionsConfigWalker
- expr::graphql_config::GraphQLIntrospectionConfigWalker
- expr::graphql_config::GraphQLTablesConfigWalker
- expr::group::Group
- expr::group::GroupWalker
- expr::group::Groups
- expr::group::GroupsWalker
- expr::idiom::Idiom
- expr::idiom::IdiomTrie
- expr::idiom::Idioms
- expr::idiom::recursion::Recursion
- expr::kind::GeometryKindWalker
- expr::kind::KindLiteralWalker
- expr::kind::KindWalker
- expr::language::LanguageWalker
- expr::limit::Limit
- expr::literal::ObjectEntry
- expr::lookup::Lookup
- expr::match_plan::BindingDef
- expr::match_plan::EdgeQuantifier
- expr::match_plan::EdgeStep
- expr::match_plan::InsertEdgePlan
- expr::match_plan::InsertNodePlan
- expr::match_plan::InsertStage
- expr::match_plan::MatchClausePlan
- expr::match_plan::MatchColumn
- expr::match_plan::MatchOrder
- expr::match_plan::MatchOutput
- expr::match_plan::MatchPlan
- expr::match_plan::MatchPredicate
- expr::match_plan::NodeStep
- expr::match_plan::PathPrefixPlan
- expr::match_plan::PatternPlan
- expr::mock::IntoIter
- expr::model::Model
- expr::module::Signature
- expr::module::SiloExecutable
- expr::module::SurrealismExecutable
- expr::operation::OperationWalker
- expr::operation::PatchError
- expr::operator::MatchesOperator
- expr::order::Order
- expr::order::OrderList
- expr::param::Param
- expr::permission::Permissions
- expr::plan::LogicalPlan
- expr::record_id::RecordIdLit
- expr::record_id::range::RecordIdKeyRangeLit
- expr::reference::Reference
- expr::script::Script
- expr::split::Split
- expr::split::Splits
- expr::start::Start
- expr::statements::access::AccessStatementGrant
- expr::statements::access::AccessStatementPurge
- expr::statements::access::AccessStatementRevoke
- expr::statements::access::AccessStatementShow
- expr::statements::alter::access::AlterAccessStatement
- expr::statements::alter::analyzer::AlterAnalyzerStatement
- expr::statements::alter::api::AlterApiStatement
- expr::statements::alter::bucket::AlterBucketStatement
- expr::statements::alter::config::AlterConfigStatement
- expr::statements::alter::database::AlterDatabaseStatement
- expr::statements::alter::event::AlterEventStatement
- expr::statements::alter::field::AlterFieldStatement
- expr::statements::alter::function::AlterFunctionStatement
- expr::statements::alter::index::AlterIndexStatement
- expr::statements::alter::module::AlterModuleStatement
- expr::statements::alter::namespace::AlterNamespaceStatement
- expr::statements::alter::param::AlterParamStatement
- expr::statements::alter::sequence::AlterSequenceStatement
- expr::statements::alter::system::AlterSystemStatement
- expr::statements::alter::table::AlterTableStatement
- expr::statements::alter::user::AlterUserStatement
- expr::statements::create::CreateStatement
- expr::statements::define::access::DefineAccessStatement
- expr::statements::define::analyzer::DefineAnalyzerStatement
- expr::statements::define::api::ApiAction
- expr::statements::define::api::DefineApiStatement
- expr::statements::define::bucket::DefineBucketStatement
- expr::statements::define::config::DefineConfigStatement
- expr::statements::define::config::api::ApiConfig
- expr::statements::define::config::api::Middleware
- expr::statements::define::config::defaults::DefaultConfig
- expr::statements::define::database::DefineDatabaseStatement
- expr::statements::define::event::DefineEventStatement
- expr::statements::define::field::DefineFieldStatement
- expr::statements::define::function::DefineFunctionStatement
- expr::statements::define::index::DefineIndexStatement
- expr::statements::define::model::DefineModelStatement
- expr::statements::define::module::DefineModuleStatement
- expr::statements::define::namespace::DefineNamespaceStatement
- expr::statements::define::param::DefineParamStatement
- expr::statements::define::sequence::DefineSequenceStatement
- expr::statements::define::table::DefineTableStatement
- expr::statements::define::user::DefineUserStatement
- expr::statements::delete::DeleteStatement
- expr::statements::foreach::ForeachStatement
- expr::statements::ifelse::IfelseStatement
- expr::statements::insert::InsertStatement
- expr::statements::kill::KillStatement
- expr::statements::live::LiveStatement
- expr::statements::option::OptionStatement
- expr::statements::output::OutputStatement
- expr::statements::rebuild::RebuildIndexStatement
- expr::statements::relate::RelateStatement
- expr::statements::remove::access::RemoveAccessStatement
- expr::statements::remove::analyzer::RemoveAnalyzerStatement
- expr::statements::remove::api::RemoveApiStatement
- expr::statements::remove::bucket::RemoveBucketStatement
- expr::statements::remove::config::RemoveConfigStatement
- expr::statements::remove::database::RemoveDatabaseStatement
- expr::statements::remove::event::RemoveEventStatement
- expr::statements::remove::field::RemoveFieldStatement
- expr::statements::remove::function::RemoveFunctionStatement
- expr::statements::remove::index::RemoveIndexStatement
- expr::statements::remove::model::RemoveModelStatement
- expr::statements::remove::module::RemoveModuleStatement
- expr::statements::remove::namespace::RemoveNamespaceStatement
- expr::statements::remove::param::RemoveParamStatement
- expr::statements::remove::sequence::RemoveSequenceStatement
- expr::statements::remove::table::RemoveTableStatement
- expr::statements::remove::user::RemoveUserStatement
- expr::statements::select::SelectStatement
- expr::statements::set::SetStatement
- expr::statements::show::ShowStatement
- expr::statements::sleep::SleepStatement
- expr::statements::update::UpdateStatement
- expr::statements::upsert::UpsertStatement
- expr::table_type::Relation
- expr::table_type::RelationWalker
- expr::table_type::TableTypeWalker
- expr::tokenizer::SegmentLanguageWalker
- expr::tokenizer::TokenizerWalker
- expr::user::UserDuration
- expr::variables::Variables
- expr::view::View
- val::Null
- val::SqlNone
- val::Strand
- val::TableName
- val::ValueWalker
- val::array::Array
- val::array::ArrayWalker
- val::bytes::Bytes
- val::bytes::BytesWalker
- val::datetime::Datetime
- val::datetime::DatetimeWalker
- val::duration::Duration
- val::duration::DurationWalker
- val::field_path::FieldPath
- val::file::File
- val::file::FileWalker
- val::geometry::GeometryWalker
- val::number::NumberWalker
- val::number::Sorted
- val::object::Object
- val::object::ObjectWalker
- val::range::IntegerRangeIter
- val::range::Range
- val::range::RangeWalker
- val::range::TypedRange
- val::record_id::RecordId
- val::record_id::RecordIdKeyRange
- val::record_id::RecordIdKeyRangeWalker
- val::record_id::RecordIdKeyWalker
- val::record_id::RecordIdWalker
- val::record_id::RecordIdentity
- val::regex::Regex
- val::regex::RegexWalker
- val::set::Set
- val::set::SetWalker
- val::uuid::Uuid
- val::uuid::UuidWalker
Enums
- expr::ControlFlow
- expr::access_type::AccessType
- expr::access_type::BearerAccessSubject
- expr::access_type::BearerAccessType
- expr::access_type::JwtAccessVerify
- expr::algorithm::Algorithm
- expr::base::Base
- expr::constant::Constant
- expr::constant::ConstantValue
- expr::data::Data
- expr::dir::Dir
- expr::error::Error
- expr::expression::ExplainFormat
- expr::expression::Expr
- expr::field::Field
- expr::field::Fields
- expr::field::FieldsIter
- expr::filter::Filter
- expr::function::Function
- expr::graphql_config::GraphQLFunctionsConfig
- expr::graphql_config::GraphQLIntrospectionConfig
- expr::graphql_config::GraphQLTablesConfig
- expr::idiom::IdiomTrieContains
- expr::index_kind::Index
- expr::kind::GeometryKind
- expr::kind::Kind
- expr::kind::KindLiteral
- expr::language::Language
- expr::literal::Literal
- expr::lookup::ComputedLookupSubject
- expr::lookup::LookupKind
- expr::lookup::LookupSubject
- expr::match_plan::BindingKind
- expr::match_plan::DetachMode
- expr::match_plan::ExpandDirection
- expr::match_plan::MatchStage
- expr::match_plan::MutationStage
- expr::match_plan::PathMode
- expr::match_plan::PathSearch
- expr::match_plan::UpdateData
- expr::mock::IntoIterKey
- expr::mock::Mock
- expr::module::ModuleExecutable
- expr::module::ModuleName
- expr::operation::Operation
- expr::operator::AssignOperator
- expr::operator::BinaryOperator
- expr::operator::BindingPower
- expr::operator::BooleanOperator
- expr::operator::NearestNeighbor
- expr::operator::PostfixOperator
- expr::operator::PrefixOperator
- expr::order::Ordering
- expr::output::Output
- expr::part::DestructurePart
- expr::part::Part
- expr::part::Recurse
- expr::part::RecurseInstruction
- expr::part::RecursionPlan
- expr::permission::Permission
- expr::plan::TopLevelExpr
- expr::record_id::key::RecordIdKeyGen
- expr::record_id::key::RecordIdKeyLit
- expr::reference::ReferenceDeleteStrategy
- expr::statements::access::AccessStatement
- expr::statements::access::PurgeKind
- expr::statements::access::Subject
- expr::statements::alter::AlterKind
- expr::statements::alter::AlterStatement
- expr::statements::alter::api::AlterApiClause
- expr::statements::alter::field::AlterDefault
- expr::statements::define::DefineKind
- expr::statements::define::DefineStatement
- expr::statements::define::config::ConfigInner
- expr::statements::define::field::DefineDefault
- expr::statements::foreach::ForeachIter
- expr::statements::info::InfoStatement
- expr::statements::live::LiveFields
- expr::statements::rebuild::RebuildStatement
- expr::statements::remove::RemoveStatement
- expr::statements::show::ShowSince
- expr::statements::use::UseStatement
- expr::table_type::TableType
- expr::tokenizer::SegmentLanguage
- expr::tokenizer::Tokenizer
- expr::with::With
- val::IndexFormat
- val::Value
- val::closure::Closure
- val::field_path::FieldPathPart
- val::geometry::Geometry
- val::number::Number
- val::number::NumberKind
- val::record_id::RecordIdKey
- val::value::CastError
- val::value::CoerceError
- val::value::every::ArrayBehaviour
Traits
- expr::ControlFlowExt
- expr::kind::HasKind
- expr::part::FindRecursionPlan
- expr::part::Next
- expr::part::NextMethod
- expr::part::SplitByRepeatRecurse
- expr::statements::info::InfoStructure
- expr::visit::MutVisitor
- expr::visit::Visit
- expr::visit::VisitMut
- expr::visit::Visitor
- val::TryAdd
- val::TryDiv
- val::TryFloatDiv
- val::TryMul
- val::TryNeg
- val::TryPow
- val::TryRem
- val::TrySub
- val::array::Clump
- val::array::Combine
- val::array::Complement
- val::array::Difference
- val::array::Flatten
- val::array::Intersect
- val::array::Matches
- val::array::Union
- val::array::Uniq
- val::array::Windows
- val::closure::BuiltinClosureObj
- val::evaluator::ClosureEvaluator
- val::number::Sort
- val::number::ToFloat
- val::range::IntegerRangeExt
- val::table_name_public::IntoPublicTable
- val::table_name_public::IntoTableName
- val::value::Cast
- val::value::Coerce
- val::value::CoerceErrorExt
Functions
- expr::computed_deps::extract_computed_deps
- expr::computed_deps::resolve_required_computed_fields
- expr::computed_deps::topological_sort_computed_fields
- expr::computed_deps::warn_incomplete_perm_deps
- expr::convert::analyzer_function::function_from_storage
- expr::idiom::recursion::clean_iteration
- expr::idiom::recursion::get_final
- expr::idiom::recursion::is_final
- expr::method::is_builtin_method
- expr::method::is_writer_builtin
- expr::model::get_model_path
- expr::statements::define::field::kind_contains_object
- expr::statements::info::process
- expr::statements::live::is_document_dependent
- val::check_value_depth
- val::convert_object_to_public_map
- val::convert_public::convert_public_value_to_internal
- val::convert_value_to_public_value
- val::regex::regex_new
- val::rnd::reseed
- val::rnd::with_rng
- val::value::get::expr_references_parent
Type Aliases
Statics
- expr::paths::AC
- expr::paths::DB
- expr::paths::ID
- expr::paths::IN
- expr::paths::IP
- expr::paths::NS
- expr::paths::OR
- expr::paths::OUT
- expr::paths::RD
- expr::paths::TK
- expr::statements::access::GRANT_BEARER_CHARACTER_POOL
- expr::statements::access::GRANT_BEARER_ID_LENGTH
- expr::statements::access::GRANT_BEARER_KEY_LENGTH