Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dialog-db/dialog-db
/ functions
Functions
4,212 in github.com/dialog-db/dialog-db
⨍
Functions
4,212
◇
Types & classes
923
↓ 1 callers
Method
number
`?x` is numeric: an unsigned integer, a signed integer, or a float.
rust/dialog-query/src/constraint/type_of.rs:149
↓ 1 callers
Method
operator_signer
Get a reference to the operator signer.
rust/dialog-operator/src/authority.rs:71
↓ 1 callers
Method
optional
Build a static optional primitive, wrapped for unification.
rust/dialog-query/src/type_system/unifier.rs:40
↓ 1 callers
Function
optional_name_premise
Helper: an optional (set-widening) binding for `?name`, a `OptionalAttributeQuery` left-join whose schema admits `Nothing` for the value slot.
rust/dialog-query/src/rule/types.rs:426
↓ 1 callers
Method
output
Marks this cell as an output (optional), returning `self` for chaining.
rust/dialog-query/src/formula/cell.rs:88
↓ 1 callers
Function
overlay_rules
Read rules from an overlay [`Changes`] batch concluding `concept`. The overlay is in-memory, so this is cheap and done fresh every query (never cache
rust/dialog-repository/src/rules.rs:176
↓ 1 callers
Method
parameters
Returns the parameter bindings for this premise
rust/dialog-query/src/premise.rs:50
↓ 1 callers
Method
parameters
Returns the parameters of the underlying application
rust/dialog-query/src/negation.rs:41
↓ 1 callers
Function
parameters_to_args
Convert IPLD parameters to UCAN invocation arguments.
rust/dialog-ucan/src/parameters.rs:57
↓ 1 callers
Function
parse_attenuate_attr
(attr: &syn::Attribute)
rust/dialog-macros/src/attenuate.rs:59
↓ 1 callers
Function
parse_cardinality_attribute
Parse the `#[cardinality(one)]` or `#[cardinality(many)]` attribute. Returns the appropriate Cardinality token stream, defaulting to `One`.
rust/dialog-macros/src/query/helpers.rs:193
↓ 1 callers
Function
parse_dialog_rename_attribute
Parse the `#[dialog(rename = "...")]` attribute. Allows overriding the generated name for an attribute or concept field. Supports: - `#[dialog(renam
rust/dialog-macros/src/query/helpers.rs:165
↓ 1 callers
Function
parse_domain_attribute
Parse the `#[domain(...)]` attribute to extract the domain value. Supports: - `#[domain(custom)]` - simple identifier syntax - `#[domain("io.gozala")
rust/dialog-macros/src/query/helpers.rs:128
↓ 1 callers
Function
parse_invocation
(entry: &serde_json::Value)
rust/dialog-ucan-core/tests/invocation_conformance.rs:47
↓ 1 callers
Function
parse_output_attribute
Parse the `#[output]` or `#[output(cost = N)]` attribute. Returns `Ok(Some(cost))` if the field is an output, `Ok(None)` otherwise. Default cost is 1
rust/dialog-macros/src/query/helpers.rs:89
↓ 1 callers
Function
parse_proofs
(entry: &serde_json::Value)
rust/dialog-ucan-core/tests/invocation_conformance.rs:52
↓ 1 callers
Function
parse_provide_attr
(attrs: &[syn::Attribute])
rust/dialog-macros/src/compose.rs:199
↓ 1 callers
Function
parts_to_value
(value_type: &str, is: &str)
rust/dialog-csv/src/row.rs:37
↓ 1 callers
Function
percent_encode_path
(path: &str)
rust/dialog-remote-s3/src/s3/credential.rs:239
↓ 1 callers
Method
perform
Execute the load operation.
rust/dialog-repository/src/repository/branch/load.rs:24
↓ 1 callers
Function
person_rule
Define a rule function using the clean API
rust/dialog-query/src/rule.rs:277
↓ 1 callers
Method
plan_cache
A shared handle to this branch's deductive-rule plan cache.
rust/dialog-repository/src/repository/branch.rs:180
↓ 1 callers
Function
prefetch_right_neighbor
Walks the narrow "overflow" path for [`RightNeighbor`] prefetching. Called when [`TreeWalker::search`] lands on a leaf whose last entry matches the s
rust/dialog-search-tree/src/walker.rs:221
↓ 1 callers
Method
prefix
(&self)
rust/dialog-varsig/src/algorithm/rsa.rs:25
↓ 1 callers
Method
proof_cids
Get the CIDs for use in invocation proofs field.
rust/dialog-ucan-core/src/container/delegation.rs:102
↓ 1 callers
Method
prune
Removes nodes that are shared between `self` and `other`, keeping only nodes that differ. Both frontiers are sorted by upper bound. Two nodes are sha
rust/dialog-search-tree/src/differential.rs:234
↓ 1 callers
Method
random_buffers
Generate a vector of random buffers using the seeded RNG. Each buffer is filled with random bytes. Due to the seeded RNG, the same sequence is genera
rust/dialog-common/src/helpers.rs:275
↓ 1 callers
Method
read_count
Get the number of read operations recorded.
rust/dialog-storage/src/storage/journal.rs:211
↓ 1 callers
Function
read_crate_features
Read feature names from the crate's Cargo.toml.
rust/dialog-macros/src/test.rs:38
↓ 1 callers
Method
reads
(&self)
rust/dialog-search-tree/src/differential.rs:635
↓ 1 callers
Method
record
(&self, key: &Blake3Hash)
rust/dialog-query/src/helpers.rs:177
↓ 1 callers
Method
record_body
Cache a hydrated body under its content-addressed entity.
rust/dialog-repository/src/rules.rs:145
↓ 1 callers
Method
record_discovery
Record the committed rule entities concluding `concept` at `head`.
rust/dialog-repository/src/rules.rs:132
↓ 1 callers
Method
remainder
(self, other: Self)
rust/dialog-query/src/formula/number.rs:120
↓ 1 callers
Method
remove_all
Removes multiple keys from this delta.
rust/dialog-search-tree/src/delta.rs:55
↓ 1 callers
Function
remove_first
Removes and returns the first child of a list, erroring on an empty list.
rust/dialog-search-tree/src/tree/transient.rs:1054
↓ 1 callers
Method
repository
Get a handle to a named repository space under this profile. The returned handle can open, load, or create a repository through an operator that veri
rust/dialog-operator/src/profile.rs:83
↓ 1 callers
Method
required_operands
Returns an iterator over the required operand names of this rule's conclusion.
rust/dialog-query/src/rule/deductive.rs:80
↓ 1 callers
Method
requirement
Returns the requirement level of this cell.
rust/dialog-query/src/formula/cell.rs:114
↓ 1 callers
Method
reset
Reset the in-memory cache to a known edition, without hitting the backend. Used to restore cache state across sessions.
rust/dialog-repository/src/repository/memory/cell.rs:168
↓ 1 callers
Method
retain
(&mut self, f: F)
rust/dialog-storage/src/storage/transactional_memory.rs:84
↓ 1 callers
Method
retract
(self, update: &mut impl Update)
rust/dialog-query/src/attribute/expression/dynamic.rs:168
↓ 1 callers
Method
rule_cache
A shared handle to this branch's deductive-rule cache.
rust/dialog-repository/src/repository/branch.rs:175
↓ 1 callers
Function
rule_entities
Extract the rule entities from a batch of `db.rule/conclusion` artifacts — each artifact's `of` is a rule entity.
rust/dialog-repository/src/rules.rs:82
↓ 1 callers
Method
run
Starts the background analysis task. This spawns a tokio task that performs a breadth-first traversal of the tree to compute statistics. The results
rust/dialog-diagnose/src/state/analysis.rs:65
↓ 1 callers
Method
run
Runs the main TUI event loop. This method handles the continuous cycle of: 1. Rendering the current state to the terminal 2. Processing keyboard even
rust/dialog-diagnose/src/bin/diagnose.rs:102
↓ 1 callers
Method
run_join
Seed `entity_count` stuff entities and run the public concept query in one call, reporting the join's block reads. Convenience over [`seed_stuff`](Se
rust/dialog-query/src/helpers.rs:470
↓ 1 callers
Method
save
(&self, delegation: &P::Delegation)
rust/dialog-storage/src/storage/provider/indexeddb/certificate.rs:64
↓ 1 callers
Method
scan
( self, store: S, selector: ArtifactSelector<Constrained>, )
rust/dialog-artifacts/src/tree.rs:326
↓ 1 callers
Function
scenario_five_fixture
()
rust/dialog-ucan-core/tests/policy_conformance.rs:251
↓ 1 callers
Function
scenario_four_fixture
()
rust/dialog-ucan-core/tests/policy_conformance.rs:233
↓ 1 callers
Method
schema
Schema describing the three slots. `source` and `fallback` are *hard* requirements (no choice group): coalesce consumes them, so the planner must ord
rust/dialog-query/src/constraint/coalesce.rs:171
↓ 1 callers
Method
schema
Returns the schema describing this concept's attributes and their types.
rust/dialog-query/src/concept/query.rs:246
↓ 1 callers
Method
scheme
Labels this cell as a scheme slot: cells of one formula sharing a label share one bounded type variable. The cell's `content_type` carries the bound.
rust/dialog-query/src/formula/cell.rs:71
↓ 1 callers
Method
search
Searches for the leaf segment that would contain `key`, recording the path taken through the tree. This method traverses from the root to a leaf segm
rust/dialog-search-tree/src/tree.rs:308
↓ 1 callers
Function
select
(connection: Artifacts, selector: ArtifactSelector)
typescript/dialog-experimental/src/session.ts:444
↓ 1 callers
Method
select
(&self)
rust/dialog-capability/src/constrained.rs:115
↓ 1 callers
Method
select_next
Moves the selection to the next node in the tree traversal order. This method implements depth-first tree navigation, descending into expanded nodes
rust/dialog-diagnose/src/state.rs:97
↓ 1 callers
Method
select_previous
Moves the selection to the previous node in the tree traversal order. This method implements tree navigation that moves up the tree hierarchy, handli
rust/dialog-diagnose/src/state.rs:65
↓ 1 callers
Method
selection_position
Returns the position index of the currently selected node within its parent.
rust/dialog-diagnose/src/state.rs:149
↓ 1 callers
Method
serialize
(&self, serializer: S)
rust/dialog-common/src/buffer.rs:82
↓ 1 callers
Method
set
(&mut self, key: Self::Key, value: Self::Value)
rust/dialog-search-tree/src/differential.rs:651
↓ 1 callers
Method
set_duration
(&mut self, duration: TimeRange)
rust/dialog-ucan/src/access.rs:145
↓ 1 callers
Method
sign
(&self, message: &[u8])
rust/dialog-remote-s3/src/s3/credential.rs:192
↓ 1 callers
Method
sign_bytes
Sign a message using the WebCrypto API. # Errors Returns `signature::Error` if signing fails.
rust/dialog-credentials/src/ed25519/web.rs:162
↓ 1 callers
Method
signature
(&self)
rust/dialog-ucan-core/src/invocation.rs:155
↓ 1 callers
Method
signature
(&self)
rust/dialog-ucan-core/src/delegation.rs:102
↓ 1 callers
Method
source
Get the source term (internal claim handle).
rust/dialog-query/src/attribute/query/only.rs:151
↓ 1 callers
Function
source_bytes
Extract the source bytes from a `db.rule/source` artifact batch.
rust/dialog-repository/src/rules.rs:87
↓ 1 callers
Function
source_hash
Generate a blake3 hash from the function source so it can be uniqueily identified.
rust/dialog-macros/src/test.rs:68
↓ 1 callers
Function
source_selector
Selector for `db.rule/source of = <rule>` — fetches a rule's body.
rust/dialog-repository/src/rules.rs:69
↓ 1 callers
Function
spawn
(future: F)
rust/dialog-query/src/stream.rs:27
↓ 1 callers
Method
start_bound
(&self)
rust/dialog-ucan-core/src/time/range.rs:116
↓ 1 callers
Method
storage
Get a clone of the storage used by this [`Artifacts`]
rust/dialog-artifacts/src/artifacts.rs:119
↓ 1 callers
Method
subject
The subject (repository) this branch lives in.
rust/dialog-repository/src/repository/branch.rs:143
↓ 1 callers
Method
subject
The subject DID this remote belongs to.
rust/dialog-repository/src/repository/remote/reference.rs:27
↓ 1 callers
Method
subject
Get the subject DID from the capability chain.
rust/dialog-capability/src/capability.rs:88
↓ 1 callers
Method
subtract
(self, other: Self)
rust/dialog-query/src/formula/number.rs:111
↓ 1 callers
Method
sync
Synchronizes data from background workers into the local caches. This method should be called regularly to pull data from the background workers into
rust/dialog-diagnose/src/state/store.rs:105
↓ 1 callers
Method
syntactic_checks
Check if an [`InvocationPayload`] is valid. Returns the effective [`TimeRange`] — the intersection of all delegation and invocation time windows. If
rust/dialog-ucan-core/src/invocation.rs:358
↓ 1 callers
Method
temp
(&self, hash: &[u8; 32])
rust/dialog-storage/src/storage/provider/fs/memory.rs:128
↓ 1 callers
Function
test_site
()
rust/dialog-repository/src/repository/remote/branch/load.rs:51
↓ 1 callers
Function
test_site_address
()
rust/dialog-repository/src/repository.rs:202
↓ 1 callers
Function
test_site_address
()
rust/dialog-repository/src/repository/remote/load.rs:44
↓ 1 callers
Function
test_verifying_key
Create a deterministic verifying key from a seed.
rust/dialog-credentials/src/ed25519/verifier.rs:176
↓ 1 callers
Method
text
`?x` is a string.
rust/dialog-query/src/constraint/type_of.rs:137
↓ 1 callers
Method
the
Returns a relation identifier comprised of the attribute's domain and name.
rust/dialog-query/src/attribute/descriptor.rs:64
↓ 1 callers
Method
the
Get the 'the' (attribute) term.
rust/dialog-query/src/attribute/query/only.rs:116
↓ 1 callers
Method
this
Identityfier for this concept (as in type identifier and not instance identifier)
rust/dialog-query/src/concept/descriptor.rs:181
↓ 1 callers
Function
timestamp_nanos
()
rust/dialog-storage/src/helpers.rs:63
↓ 1 callers
Method
to_bytes
(&self)
rust/dialog-varsig/src/algorithm/eddsa.rs:56
↓ 1 callers
Method
to_cbor_bytes
Encode this attribute descriptor as CBOR for hashing Creates a CBOR-encoded representation with fields: - domain: domain - name: name - cardinality:
rust/dialog-query/src/attribute/descriptor.rs:209
↓ 1 callers
Function
to_kebab_case
Convert PascalCase or snake_case to kebab-case at compile time Examples: - UserName -> user-name - HTTPRequest -> http-request - account_name -> accou
rust/dialog-macros/src/query/helpers.rs:52
↓ 1 callers
Method
to_link
Converts this node into a [`Link`] referencing it.
rust/dialog-search-tree/src/node/persistent.rs:64
↓ 1 callers
Method
to_uri
Convenience: the attribute's content-addressed URI.
rust/dialog-query/src/concept/descriptor/named_attributes.rs:108
↓ 1 callers
Method
tree_hash
(&self)
rust/dialog-repository/src/repository/branch/select.rs:32
↓ 1 callers
Function
try_parse_invocation
( entry: &serde_json::Value, )
rust/dialog-ucan-core/tests/invocation_conformance.rs:225
↓ 1 callers
Function
try_parse_proofs
( entry: &serde_json::Value, )
rust/dialog-ucan-core/tests/invocation_conformance.rs:232
↓ 1 callers
Method
type_of
Look up a variable's inferred type by name.
rust/dialog-query/src/rule/analyzer.rs:218
↓ 1 callers
Function
type_to_value_data_type
Generate the Type value for a field type in static attribute declarations. This resolves through the Typed → TypeDescriptor chain: `<<T as Typed>::De
rust/dialog-macros/src/query/helpers.rs:16
← previous
next →
1,101–1,200 of 4,212, ranked by callers