List of all items
Structs
- ast::BorrowedLiteralPolicy
- ast::BorrowedRestrictedExpr
- ast::Context
- ast::Eid
- ast::Entity
- ast::EntityUID
- ast::Expr
- ast::ExprBuilder
- ast::ExprIterator
- ast::ExprShapeOnly
- ast::Extension
- ast::ExtensionFunction
- ast::ExtensionValueWithArgs
- ast::Id
- ast::LiteralPolicy
- ast::Name
- ast::Pattern
- ast::Policy
- ast::PolicyID
- ast::PolicySet
- ast::PrincipalConstraint
- ast::Request
- ast::ResourceConstraint
- ast::RestrictedExpr
- ast::RestrictedExprShapeOnly
- ast::Set
- ast::SlotId
- ast::StaticPolicy
- ast::Template
- ast::TemplateBody
- authorizer::Authorizer
- authorizer::Diagnostics
- authorizer::PartialResponse
- authorizer::Response
- entities::AllEntitiesNoAttrsSchema
- entities::AttributeType
- entities::ContextJsonParser
- entities::Entities
- entities::EntityJSON
- entities::EntityJsonParser
- entities::FnAndArg
- entities::NoEntitiesSchema
- entities::NullContextSchema
- entities::NullEntityTypeDescription
- entities::TypeAndId
- entities::ValueParser
- est::ExtFuncCall
- est::Policy
- evaluator::Evaluator
- evaluator::RestrictedEvaluator
- extensions::Extensions
- parser::ASTNode
- parser::SourceInfo
- parser::cst::Add
- parser::cst::And
- parser::cst::Annotation
- parser::cst::Cond
- parser::cst::Expr
- parser::cst::Member
- parser::cst::Mult
- parser::cst::Name
- parser::cst::Or
- parser::cst::Policies
- parser::cst::Policy
- parser::cst::RecInit
- parser::cst::RefInit
- parser::cst::Unary
- parser::cst::VariableDef
- parser::err::ParseErrors
- parser::err::ToCSTError
- parser::text_to_cst::grammar::ExprParser
- parser::text_to_cst::grammar::IdentParser
- parser::text_to_cst::grammar::NameParser
- parser::text_to_cst::grammar::PoliciesParser
- parser::text_to_cst::grammar::PolicyParser
- parser::text_to_cst::grammar::PrimaryParser
- parser::text_to_cst::grammar::RefParser
Enums
- ast::ActionConstraint
- ast::BinaryOp
- ast::CallStyle
- ast::Effect
- ast::EntityReference
- ast::EntityType
- ast::EntityUIDEntry
- ast::ExprKind
- ast::ExtensionOutputValue
- ast::LinkingError
- ast::Literal
- ast::NotValue
- ast::PartialValue
- ast::PatternElem
- ast::PolicySetError
- ast::PrincipalOrResource
- ast::PrincipalOrResourceConstraint
- ast::ReificationError
- ast::RestrictedExpressionError
- ast::SubstitutionError
- ast::Type
- ast::UnaryOp
- ast::UnexpectedSlotError
- ast::Value
- ast::Var
- authorizer::AuthorizationError
- authorizer::Decision
- authorizer::ResponseKind
- entities::Dereference
- entities::EntitiesError
- entities::EntityUidJSON
- entities::EscapeKind
- entities::ExtnValueJSON
- entities::JSONValue
- entities::JsonDeserializationError
- entities::JsonDeserializationErrorContext
- entities::JsonSerializationError
- entities::SchemaType
- entities::TCComputation
- est::ActionConstraint
- est::ActionInConstraint
- est::Clause
- est::EqConstraint
- est::EstToAstError
- est::Expr
- est::ExprNoExt
- est::InstantiationError
- est::PrincipalConstraint
- est::PrincipalOrResourceInConstraint
- est::ResourceConstraint
- evaluator::EvaluationError
- extensions::ExtensionsError
- parser::cst::AddOp
- parser::cst::ExprData
- parser::cst::Ident
- parser::cst::Literal
- parser::cst::MemAccess
- parser::cst::MultOp
- parser::cst::NegOp
- parser::cst::Primary
- parser::cst::Ref
- parser::cst::RelOp
- parser::cst::Relation
- parser::cst::Slot
- parser::cst::Str
- parser::err::ParseError
- transitive_closure::TcError
Traits
- FromNormalizedStr
- ast::ExtensionValue
- ast::InternalExtensionValue
- ast::StaticallyTyped
- entities::ContextSchema
- entities::EntityTypeDescription
- entities::Schema
- parser::text_to_cst::grammar::__ToTriple
- transitive_closure::TCNode
Functions
- ast::split
- ast::unwrap_or_clone
- extensions::decimal::extension
- extensions::ipaddr::extension
- extensions::partial_evaluation::extension
- parser::parse_internal_string
- parser::parse_policy
- parser::parse_policy_or_template_to_est
- parser::parse_policy_template
- parser::parse_policy_template_to_est_and_ast
- parser::parse_policy_to_est_and_ast
- parser::parse_policyset
- parser::parse_policyset_and_also_return_policy_text
- parser::parse_policyset_to_ests_and_pset
- parser::text_to_cst::parse_expr
- parser::text_to_cst::parse_ident
- parser::text_to_cst::parse_name
- parser::text_to_cst::parse_policies
- parser::text_to_cst::parse_policy
- parser::text_to_cst::parse_primary
- parser::text_to_cst::parse_ref
- transitive_closure::compute_tc
- transitive_closure::enforce_tc_and_dag