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
↓ 18 callers
Method
subject
The subject (repository) this branch belongs to.
rust/dialog-repository/src/repository/branch/reference.rs:27
↓ 18 callers
Function
test_did
Create a deterministic test DID from a seed.
rust/dialog-ucan-core/src/invocation.rs:805
↓ 18 callers
Method
the
Set the [`Attribute`] field (the predicate) of the [`ArtifactSelector`]
rust/dialog-artifacts/src/artifacts/selector.rs:123
↓ 18 callers
Function
unique_db_name
Generate a unique database name to avoid conflicts between tests
rust/dialog-storage/src/storage/backend/indexeddb.rs:369
↓ 18 callers
Function
unique_name
(prefix: &str)
rust/dialog-ucan/src/certificate_store.rs:37
↓ 17 callers
Function
assert_round_trip
(fq: FormulaQuery, expected_name: &str, expected_fields: &[&str])
rust/dialog-query/src/formula/query.rs:263
↓ 17 callers
Function
derive
(input: TokenStream)
rust/dialog-macros/src/attenuate.rs:20
↓ 17 callers
Method
get
(&self, key: &Self::Key)
rust/dialog-storage/src/storage/journal.rs:365
↓ 17 callers
Function
glob
(input: &str, pattern: &str)
rust/dialog-ucan-core/src/delegation/policy/predicate.rs:391
↓ 17 callers
Method
hash
Compute blake3 hash of this concept. Returns a 32-byte blake3 hash of the CBOR-encoded concept.
rust/dialog-query/src/concept/descriptor.rs:174
↓ 17 callers
Method
into_inner
Get the inner capability chain.
rust/dialog-capability/src/capability.rs:55
↓ 17 callers
Method
of
Get the 'of' (entity) term.
rust/dialog-query/src/attribute/query/dynamic.rs:75
↓ 17 callers
Method
perform
Serialize the credential and save it to the store.
rust/dialog-operator/src/profile.rs:155
↓ 17 callers
Method
perform
Execute the query, returning a stream of results. Mirrors [`SelectQuery::perform`](crate::SelectQuery::perform): resolves the operator's identity via
rust/dialog-repository/src/repository/branch/transaction/query.rs:116
↓ 17 callers
Method
subject
Get the subject of the delegation chain. The root delegation's (index 0) subject should match the claimed subject. Returns `None` if the delegation
rust/dialog-ucan-core/src/container/delegation.rs:145
↓ 16 callers
Method
body
Accesses the deserialized body of this node.
rust/dialog-search-tree/src/node/persistent.rs:83
↓ 16 callers
Method
clear
* Closes session and erases underlying store.
typescript/dialog-experimental/src/session.ts:105
↓ 16 callers
Method
evaluate
Evaluate the left-join row by row.
rust/dialog-query/src/optional.rs:129
↓ 16 callers
Method
insert
(&mut self, address: Address, weak: Weak<RwLock<CellState<T, Edition>>>)
rust/dialog-storage/src/storage/transactional_memory.rs:80
↓ 16 callers
Method
integrate
Integrates a differential into this edit batch with deterministic last-write-wins conflict resolution, returning the edited batch. Each change is res
rust/dialog-search-tree/src/tree/transient.rs:364
↓ 16 callers
Method
into_key
Converts this value key into a generic key for storage in the prolly tree
rust/dialog-artifacts/src/key/value.rs:32
↓ 16 callers
Method
kind
Get the unified type kind for this term. For variables: delegates to the descriptor's `kind()`. For constants: lifts the stored value's type into a s
rust/dialog-query/src/term.rs:207
↓ 16 callers
Function
make_backend
()
rust/dialog-storage/src/storage/backend/fs.rs:387
↓ 16 callers
Function
name_attr
()
rust/dialog-artifacts/src/artifacts/update.rs:387
↓ 16 callers
Method
open
Opens a cell at the given address. If a cell for this address is already open (and not yet dropped), returns a new cell that shares the state. Otherw
rust/dialog-storage/src/storage/transactional_memory.rs:214
↓ 16 callers
Method
pull
Pull from the configured upstream.
rust/dialog-repository/src/repository/branch/pull.rs:30
↓ 16 callers
Function
rule_statements
The `db.rule/*` facts that store `rule`: a `conclusion` index pointing at the concept it concludes, and the `source` body. Asserting these makes the d
rust/dialog-repository/src/repository/branch/session.rs:545
↓ 16 callers
Method
stream_range
Returns an async stream over entries with keys within the provided range. The range can be bounded or unbounded on either end, following Rust's stand
rust/dialog-search-tree/src/tree.rs:224
↓ 16 callers
Method
subject
Get the subject DID.
rust/dialog-ucan/src/invocation.rs:25
↓ 16 callers
Function
test_credential
Build a fresh signer-backed credential.
rust/dialog-storage/src/helpers.rs:95
↓ 16 callers
Function
ts
(secs: u64)
rust/dialog-operator/src/operator/test.rs:282
↓ 16 callers
Method
union
Set union. Always non-empty if either input is.
rust/dialog-query/src/type_system.rs:205
↓ 15 callers
Method
any
Create a wildcard subject representing "any resource". Used in delegation to grant unrestricted access across all subjects.
rust/dialog-capability/src/subject.rs:48
↓ 15 callers
Method
audience
Set the audience (who is requesting access). Defaults to the profile DID if not set.
rust/dialog-operator/src/profile/access.rs:205
↓ 15 callers
Method
ed25519_did
(&self)
rust/dialog-credentials/src/ed25519/signer.rs:69
↓ 15 callers
Method
intersect
Set intersection. Returns `None` iff the result is empty.
rust/dialog-query/src/type_system.rs:193
↓ 15 callers
Method
invoke
Pair this permit with a capability to create an [`S3Invocation`].
rust/dialog-remote-s3/src/s3/permit.rs:32
↓ 15 callers
Method
is_empty
Check if the container is empty.
rust/dialog-ucan-core/src/container.rs:137
↓ 15 callers
Method
load
(self)
rust/dialog-repository/src/repository.rs:181
↓ 15 callers
Method
novel_nodes
Returns a stream of the nodes present in the target tree but absent from the source tree. Yields every index node expanded during comparison plus the
rust/dialog-search-tree/src/differential.rs:569
↓ 15 callers
Method
primitive_part
The primitive part of this type, regardless of variant.
rust/dialog-query/src/type_system.rs:662
↓ 15 callers
Method
proofs
Get the proof CIDs referenced by the invocation.
rust/dialog-ucan-core/src/container/invocation.rs:129
↓ 15 callers
Method
prove
Prove access to a capability, returning a proof chain. The audience defaults to the profile DID but can be overridden via [`.audience()`](Prove::audi
rust/dialog-operator/src/profile/access.rs:44
↓ 15 callers
Method
replace
( &mut self, address: &Self::Address, edition: Option<&Self::Edition>, content
rust/dialog-storage/src/storage/backend/indexeddb.rs:201
↓ 15 callers
Method
save
Save a delegation chain under this profile.
rust/dialog-operator/src/profile/access.rs:55
↓ 15 callers
Method
send
Send this permit as an HTTP request.
rust/dialog-remote-s3/src/s3/permit.rs:40
↓ 15 callers
Method
with_prefix
Refine this type with a lexical prefix constraint. The membership is narrowed to the TEXTUAL kinds (the kinds with a lexical form; the `Nothing` bit,
rust/dialog-query/src/type_system.rs:480
↓ 14 callers
Method
cmp
Compares this archived value with an owned value.
rust/dialog-search-tree/src/compare.rs:11
↓ 14 callers
Method
compute
Compute the sum of `of` and `with`. No rows when the operation has no value of the shared type.
rust/dialog-query/src/formula/math.rs:27
↓ 14 callers
Function
flush
( delta: &mut Delta<Blake3Hash, Buffer>, storage: &mut ContentAddressedStorage<CountingBackend
rust/dialog-search-tree/src/differential.rs:1786
↓ 14 callers
Method
is_bound
Returns `true` if this term is bound in the given environment. Constants are always bound. Named variables are bound if their name appears in the env
rust/dialog-query/src/term.rs:242
↓ 14 callers
Method
len
Get the number of cached resources.
rust/dialog-storage/src/resource/pool.rs:29
↓ 14 callers
Method
perform
Execute the set_upstream operation.
rust/dialog-repository/src/repository/branch/set_upstream.rs:27
↓ 14 callers
Method
register
Register a deductive rule, deduplicating by equality. Invalidates cached plans for the affected concept entity.
rust/dialog-query/src/session/rule_registry.rs:40
↓ 14 callers
Method
replace
( &mut self, address: &Self::Address, edition: Option<&Self::Edition>, content
rust/dialog-storage/src/storage/backend/fs.rs:257
↓ 14 callers
Method
select
Select artifacts matching the selector.
rust/dialog-repository/src/repository/branch/claims.rs:14
↓ 14 callers
Method
set
Directly assigns a multiplicity to the given entry
rust/dialog-dbsp/src/zset.rs:22
↓ 14 callers
Method
value
(&self)
rust/dialog-query/src/attribute.rs:73
↓ 13 callers
Method
contains
Returns `true` if the schema contains a field with the given name.
rust/dialog-query/src/schema.rs:44
↓ 13 callers
Method
handle
The handle for this provider's root location.
rust/dialog-storage/src/storage/provider/fs.rs:121
↓ 13 callers
Method
is_optional
Returns `true` iff this field is optional (set-widened).
rust/dialog-query/src/concept/descriptor/named_attributes.rs:73
↓ 13 callers
Function
make_reference
(bytes: Vec<u8>)
rust/dialog-artifacts/src/web.rs:146
↓ 13 callers
Method
remove
Removes a key from this delta.
rust/dialog-search-tree/src/delta.rs:49
↓ 13 callers
Method
replace
Replace the value with CAS semantics. Uses the cached edition to detect conflicts - if the backend was updated since our last read, the write is reje
rust/dialog-storage/src/storage/transactional_memory.rs:405
↓ 13 callers
Method
save
Store a delegation chain under this profile's DID.
rust/dialog-operator/src/profile.rs:62
↓ 13 callers
Function
test_cell
(name: &str)
rust/dialog-repository/src/repository/memory/cell.rs:370
↓ 13 callers
Function
test_signer
Create a deterministic test signer from a seed.
rust/dialog-ucan-core/src/delegation.rs:484
↓ 13 callers
Method
upstream
The cell holding this branch's [`UpstreamBranch`], if any.
rust/dialog-repository/src/repository/branch/reference.rs:55
↓ 13 callers
Method
verify
Verify the invocation chain using rs-ucan's verification. This performs complete verification: 1. Signature verification (issuer signed the invocatio
rust/dialog-ucan-core/src/container/invocation.rs:81
↓ 12 callers
Function
alice
()
rust/dialog-artifacts/src/artifacts/update.rs:381
↓ 12 callers
Method
create
Create a new profile — fails if one already exists.
rust/dialog-operator/src/profile.rs:42
↓ 12 callers
Method
evaluate
Evaluate: filter rows whose value does not inhabit the kind. - `Present(v)`: yield iff the kind admits `v`. - `Absent`: yield iff the kind explicitly
rust/dialog-query/src/constraint/type_of.rs:94
↓ 12 callers
Method
expiration
(&self)
rust/dialog-ucan-core/src/invocation.rs:96
↓ 12 callers
Function
from_utf8
(deserializer: D)
rust/dialog-artifacts/src/artifacts/value.rs:141
↓ 12 callers
Function
generate
Generate a keypair with the specified extractability.
rust/dialog-credentials/src/ed25519/web.rs:172
↓ 12 callers
Function
generate_data
Generate deterministic test data consisting of facts that reference a specified number of [`Entity`]s.
rust/dialog-artifacts/src/helpers.rs:13
↓ 12 callers
Method
header
Returns the planning metadata header for this step.
rust/dialog-query/src/planner/plan.rs:79
↓ 12 callers
Method
issuer
(&self)
rust/dialog-ucan-core/src/delegation.rs:43
↓ 12 callers
Method
name
The branch name, extracted from the space path.
rust/dialog-repository/src/repository/branch/reference.rs:32
↓ 12 callers
Method
narrow
Narrow a `Term<Any>` to a concrete `Term<T>`. Both variables and constants are validated: if the term carries a known type and `T` has a statically k
rust/dialog-query/src/term.rs:560
↓ 12 callers
Method
perform
Execute the query against an env that unions the branch (tombstone-filtered) with the transaction's pending changes.
rust/dialog-repository/src/transaction_query.rs:104
↓ 12 callers
Method
stream
Returns an async stream over all entries in the tree. Entries are yielded in sorted order by key. This method traverses the tree from the leftmost le
rust/dialog-search-tree/src/tree.rs:208
↓ 12 callers
Function
test_did
Create a deterministic test DID from a seed.
rust/dialog-ucan-core/src/delegation.rs:489
↓ 12 callers
Method
traverse
( &'a self, order: TraversalOrder, storage: &'a ContentAddressedStorage<Backend>,
rust/dialog-search-tree/src/helpers.rs:179
↓ 12 callers
Method
with
Fold a [`Statement`] into this layer's overlay changes. `Changes` itself implements `Statement`, so `.with(changes)` merges an existing batch in. Any
rust/dialog-repository/src/repository/branch/session.rs:84
↓ 11 callers
Method
archive
Get the remote archive for this repository.
rust/dialog-repository/src/repository/remote/archive.rs:145
↓ 11 callers
Method
as_ref
(&self)
rust/dialog-effects/src/memory.rs:146
↓ 11 callers
Method
as_ref
(&self)
rust/dialog-repository/src/schema.rs:295
↓ 11 callers
Method
audience
(&self)
rust/dialog-ucan-core/src/delegation.rs:49
↓ 11 callers
Method
body
A cached hydrated body by rule entity, if present.
rust/dialog-repository/src/rules.rs:140
↓ 11 callers
Method
command
(&self)
rust/dialog-ucan-core/src/delegation.rs:61
↓ 11 callers
Method
compile
Compiles this definition into a [`DeductiveRule`] ready for execution. Converts the `when` and `unless` propositions into premises, plans their execu
rust/dialog-query/src/rule/deductive/descriptor.rs:48
↓ 11 callers
Method
differentiate
Returns a differential that produces changes to transform `self` into `other`. Usage: applying the changes to `self` (via [`integrate`](TransientTree
rust/dialog-search-tree/src/tree.rs:246
↓ 11 callers
Method
expires
Set when the claim expires.
rust/dialog-operator/src/profile/access.rs:83
↓ 11 callers
Method
insert
Inserts a new parameter binding for the given name. If the parameter already exists, it will be overwritten. Accepts anything convertible to [`Term<A
rust/dialog-query/src/parameters.rs:34
↓ 11 callers
Method
install
Install a deductive rule, deduplicating by equality. Clears the plan cache when a genuinely new rule is added.
rust/dialog-query/src/concept/query/rules.rs:65
↓ 11 callers
Method
into_parts
Consume the expression and return its parts.
rust/dialog-query/src/attribute/expression/typed.rs:121
↓ 11 callers
Method
is
Set the [`Value`] field (the object) of the [`ArtifactSelector`]
rust/dialog-artifacts/src/artifacts/selector.rs:149
↓ 11 callers
Method
load
Load the branch, returning an error if it doesn't exist.
rust/dialog-repository/src/repository/branch/reference.rs:45
↓ 11 callers
Method
name
Returns the name of this cell.
rust/dialog-query/src/formula/cell.rs:99
← previous
next →
201–300 of 4,212, ranked by callers