package
1.40.0
Repository: https://github.com/authzed/spicedb.git
Documentation: pkg.go.dev

# Functions

ConcurrencyLimitsWithOptions configures an existing ConcurrencyLimits with the passed in options set.
NewConcurrencyLimitsWithOptions creates a new ConcurrencyLimits with the passed in options set.
NewConcurrencyLimitsWithOptionsAndDefaults creates a new ConcurrencyLimits with the passed in options set starting from the defaults.
NewDispatcher creates a dispatcher that consults with the graph and redispatches subproblems to the provided redispatcher.
NewLocalOnlyDispatcher creates a dispatcher that consults with the graph to formulate a response.
NewLocalOnlyDispatcherWithLimits creates a dispatcher thatg consults with the graph to formulate a response and has the defined concurrency limits per dispatch type.
NewNamespaceNotFoundErr constructs a new namespace not found error.
NewRelationNotFoundErr constructs a new relation not found error.
SharedConcurrencyLimits returns a ConcurrencyLimits struct with the limit set to that provided for each operation.
WithCheck returns an option that can set Check on a ConcurrencyLimits.
WithLookupResources returns an option that can set LookupResources on a ConcurrencyLimits.
WithLookupSubjects returns an option that can set LookupSubjects on a ConcurrencyLimits.
WithReachableResources returns an option that can set ReachableResources on a ConcurrencyLimits.

# Structs

ConcurrencyLimits defines per-dispatch-type concurrency limits.
NamespaceNotFoundError occurs when a namespace was not found.
RelationNotFoundError occurs when a relation was not found under a namespace.

# Type aliases

No description provided by the author