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
↓ 4 callers
Method
publish
Publish a revision to the remote.
rust/dialog-repository/src/repository/remote/branch.rs:104
↓ 4 callers
Method
read_optional
Read the contents of the file at this location, returning `None` if the file does not exist.
rust/dialog-storage/src/storage/provider/fs.rs:348
↓ 4 callers
Method
remove
Removes a variable name from the bound set. Returns true if it was present.
rust/dialog-query/src/environment.rs:45
↓ 4 callers
Method
remove
Remove the file at this location, returning Ok if already absent.
rust/dialog-storage/src/storage/provider/fs.rs:380
↓ 4 callers
Method
resolve
Resolve a parameter to its [`Value`]. Returns [`EvaluationError::UnboundFormulaVariable`] if the parameter is not bound. An [`EvaluationError::Absent
rust/dialog-query/src/formula/bindings.rs:59
↓ 4 callers
Method
resolve_directory
Resolves the virtual root plus additional path segments into a directory handle.
rust/dialog-blobs/src/vfs/web.rs:266
↓ 4 callers
Method
run
TODO make &self? Run the predicate against concrete data. # Errors Returns a [`SelectorError`] if the predicate *cannot* be evaluated against the da
rust/dialog-ucan-core/src/delegation/policy/predicate.rs:333
↓ 4 callers
Function
runtime
()
rust/dialog-search-tree/benches/batch.rs:21
↓ 4 callers
Method
scheme_label
Returns the scheme label of this cell, if it is a scheme slot.
rust/dialog-query/src/formula/cell.rs:77
↓ 4 callers
Method
scoped_key
Returns a scoped key by prepending the mount prefix.
rust/dialog-storage/src/storage/provider/volatile.rs:103
↓ 4 callers
Method
set_value_reference
(mut self, value_reference: ValueReferenceKeyPart)
rust/dialog-artifacts/src/key/value.rs:109
↓ 4 callers
Method
set_value_type
(mut self, value_type: ValueDataType)
rust/dialog-artifacts/src/key/value.rs:104
↓ 4 callers
Method
stream_range
Streams the entries of the in-flight transient tree whose keys fall in `range`, in ascending key order, reading exactly what [`persist`](Self::persist
rust/dialog-search-tree/src/tree/transient.rs:270
↓ 4 callers
Function
test_subject
()
rust/dialog-remote-s3/src/s3/credential.rs:255
↓ 4 callers
Method
toString
()
typescript/dialog-experimental/src/session.ts:63
↓ 4 callers
Method
to_bytes
Serialize the invocation chain to bytes. Returns the CBOR-encoded container suitable for sending to an access service endpoint.
rust/dialog-ucan/src/invocation.rs:43
↓ 4 callers
Method
upstream
The upstream revision cell — an in-memory handle to the remote branch's own revision cell, used for fork-based resolve/publish.
rust/dialog-repository/src/repository/remote/branch.rs:94
↓ 4 callers
Function
value_identity
Mirrors the tree's LWW identity: blake3 over the value's serialized rkyv form.
rust/dialog-search-tree/src/differential.rs:1781
↓ 4 callers
Method
value_reference
Returns the hash reference that corresponds to this [`Datum`]'s [`Value`]. This hash is used for indexing by value and enables efficient value-based
rust/dialog-artifacts/src/artifacts/data.rs:38
↓ 4 callers
Method
value_type
The numeric [`ValueType`] of this variant.
rust/dialog-query/src/formula/number.rs:197
↓ 4 callers
Method
with_kind
Return a copy of this term carrying `kind` in its descriptor — the planner's stamp of what rule-level inference proved about the variable. Descriptors
rust/dialog-query/src/term.rs:154
↓ 3 callers
Method
ability
Get the ability path.
rust/dialog-ucan/src/invocation.rs:30
↓ 3 callers
Function
ability_to_command
(ability: &str)
rust/dialog-ucan/src/scope.rs:123
↓ 3 callers
Method
analysis
Returns this rule's analysis (narrowed premises, inferred types, dependency graph).
rust/dialog-query/src/rule/deductive.rs:65
↓ 3 callers
Method
apply
Apply a raw edition to the cache, decoding the content in place. Clears the cache if the edition is empty.
rust/dialog-repository/src/repository/memory/cell.rs:81
↓ 3 callers
Function
apply_types
Rewrite a premise to reflect rule-level inferred types. Positive premises only: polarity discipline. The inferred env is an occurrence-typing fact ab
rust/dialog-query/src/planner/plan.rs:232
↓ 3 callers
Method
as_ref
(&self)
rust/dialog-common/src/buffer.rs:53
↓ 3 callers
Method
as_ref
(&self)
rust/dialog-common/src/hash.rs:100
↓ 3 callers
Method
as_ref
(&self)
rust/dialog-artifacts/src/key/value.rs:130
↓ 3 callers
Method
as_ref
(&self)
rust/dialog-artifacts/src/key/entity.rs:132
↓ 3 callers
Method
as_ref
(&self)
rust/dialog-artifacts/src/key/attribute.rs:132
↓ 3 callers
Method
as_value_type
Legacy storage-codec view: if this type reduces to exactly one [`ValueType`] (no `Nothing`, no composites), return it. A refinement does not change th
rust/dialog-query/src/type_system.rs:684
↓ 3 callers
Function
assemble
Assemble a [`ConceptRules`] for `concept` from the implicit rule plus the installed rules found across the layers' rule sets. `durable` are the rules
rust/dialog-repository/src/rules.rs:159
↓ 3 callers
Method
blocks
(&self)
rust/dialog-effects/src/archive/prelude.rs:97
↓ 3 callers
Function
bob
()
rust/dialog-artifacts/src/artifacts/update.rs:384
↓ 3 callers
Function
boundary_keys
The keys in `range` that act as segment boundaries (rank above the leaf threshold).
rust/dialog-search-tree/src/tree/transient.rs:1226
↓ 3 callers
Function
build_self_invocation_container
Build a self-invocation container (issuer == subject, no delegation). This is used when a subject acts on itself, which is inherently authorized.
rust/dialog-remote-ucan-s3/src/authorizer.rs:501
↓ 3 callers
Method
byte_len
(&self)
rust/dialog-storage/src/storage/measure.rs:66
↓ 3 callers
Function
bytes_to_typed_array
(bytes: &[u8])
rust/dialog-storage/src/storage/backend/indexeddb.rs:349
↓ 3 callers
Method
cache
Cell holding the cached remote edition for this branch. Rooted at the enclosing repo's subject; path `memory/remote/{remote_name}/branch/{branch_name
rust/dialog-repository/src/repository/remote/branch/reference.rs:55
↓ 3 callers
Method
capability
The capability being forked.
rust/dialog-capability/src/fork.rs:76
↓ 3 callers
Method
catalog
The catalog capability this index operates on.
rust/dialog-repository/src/repository/archive/local.rs:42
↓ 3 callers
Method
certificates
(&self)
rust/dialog-ucan/src/access.rs:331
↓ 3 callers
Method
checkpoint
Capture this cell's current version as a [`Checkpoint`] to publish against later. The read-modify-write guard. A caller that reads the cell, computes
rust/dialog-repository/src/repository/memory/cell.rs:188
↓ 3 callers
Method
clone
(&self)
rust/dialog-repository/src/repository/archive/networked.rs:28
↓ 3 callers
Method
compare
Same-variant ordering: `None` for mixed variants (the strict no-promotion semantics, exactly like the arithmetic) and for incomparable floats (NaN).
rust/dialog-query/src/formula/number.rs:208
↓ 3 callers
Method
contains
Check if a DID is mounted.
rust/dialog-storage/src/storage/provider/storage.rs:95
↓ 3 callers
Function
content_hash
Compute BLAKE3 hash of content.
rust/dialog-storage/src/storage/provider/fs/memory.rs:32
↓ 3 callers
Method
content_type
Legacy storage-codec view: collapse the unified kind to its singleton primitive. Returns `None` for unknown or non-singleton shapes.
rust/dialog-query/src/term.rs:217
↓ 3 callers
Method
create
(name: String)
rust/dialog-operator/src/profile/open.rs:38
↓ 3 callers
Method
credential_key
Returns the handle for a key credential at the given address. Layout: `{space_root}/credential/key/{address}`
rust/dialog-storage/src/storage/provider/fs/credential.rs:21
↓ 3 callers
Method
decode
(bytes: &[u8])
rust/dialog-ucan/src/access.rs:82
↓ 3 callers
Method
did
* Returns DID identifier for this database.
typescript/dialog-experimental/src/session.ts:226
↓ 3 callers
Method
duration
(&self)
rust/dialog-operator/src/profile/access.rs:106
↓ 3 callers
Method
entity
The conventional entity URI for the session concept. Always `db:session` — sessions don't get distinct identities; there's exactly one per query.
rust/dialog-repository/src/schema.rs:403
↓ 3 callers
Method
entity_prefix
The prefix bound on entity URIs, if any
rust/dialog-artifacts/src/artifacts/selector.rs:113
↓ 3 callers
Method
evaluate
Evaluate yielding all matching artifacts. Standard EAV semantics: zero rows are yielded for an input when no fact matches the lookup: the premise fil
rust/dialog-query/src/attribute/query/all.rs:282
↓ 3 callers
Method
get_writes_for_key
Get all write operations for a specific key in the order they occurred. Returns references to the journal entries via their offsets.
rust/dialog-storage/src/storage/journal.rs:286
↓ 3 callers
Function
group_name
Group name for one operation at one branch factor, e.g. `insert/m=254`. One group per (operation, branch factor) gives one comparison chart per cell,
rust/dialog-search-tree/benches/distribution.rs:197
↓ 3 callers
Function
import_artifacts
(csv: Vec<u8>)
rust/dialog-csv/src/lib.rs:67
↓ 3 callers
Method
includes
Returns `true` iff `self` is a (non-strict) superset of `other`.
rust/dialog-query/src/type_system.rs:212
↓ 3 callers
Method
increment
Increment the multiplicity of an element by one, setting it to 1 if it does not already exist in the [ZSet]
rust/dialog-dbsp/src/zset.rs:73
↓ 3 callers
Method
into_iter
(self)
rust/dialog-query/src/attribute/expression/typed.rs:189
↓ 3 callers
Method
into_vec
Converts this [`Buffer`] into an owned `Vec<u8>`. This always copies: the bytes live in an [`AlignedVec`], whose allocation cannot be handed over to
rust/dialog-common/src/buffer.rs:37
↓ 3 callers
Method
invoke
Creates an invocation of the effect derived from this capability.
rust/dialog-capability/src/capability.rs:74
↓ 3 callers
Function
iterable_result
(value: Option<JsValue>)
rust/dialog-artifacts/src/web.rs:367
↓ 3 callers
Method
journal
The shared read journal accumulating block reads across premises.
rust/dialog-query/src/helpers.rs:240
↓ 3 callers
Method
keys
Returns an iterator over the parameter names in this binding set.
rust/dialog-query/src/parameters.rs:49
↓ 3 callers
Method
len
The number of artifacts the query produced.
rust/dialog-query/src/helpers.rs:106
↓ 3 callers
Function
lift
Ensures `node` is transient, loading and opening it from storage if it is still a persistent reference.
rust/dialog-search-tree/src/tree/transient.rs:623
↓ 3 callers
Method
list
List file names in this directory. Returns an empty vec if the directory does not exist.
rust/dialog-storage/src/storage/provider/fs.rs:391
↓ 3 callers
Method
load
Load an existing profile — fails if not found.
rust/dialog-operator/src/profile.rs:37
↓ 3 callers
Method
make_encoded_path
Encode a key to a filesystem-safe filename using base58. Used by `StorageBackend` to handle arbitrary binary keys.
rust/dialog-storage/src/storage/backend/fs.rs:56
↓ 3 callers
Function
make_key
Build a key from space and cell.
rust/dialog-storage/src/storage/provider/indexeddb/memory.rs:24
↓ 3 callers
Method
make_storage
(&self)
rust/dialog-blobs/src/blob_storage.rs:126
↓ 3 callers
Function
match_selector_and_key_view
Checks if a key view matches the constraints in an artifact selector. This function performs the actual matching logic between selector constraints a
rust/dialog-artifacts/src/artifacts/match.rs:17
↓ 3 callers
Method
max
()
rust/dialog-search-tree/src/kv.rs:43
↓ 3 callers
Method
min
()
rust/dialog-search-tree/src/kv.rs:39
↓ 3 callers
Method
name
Get the variable name if this is a named variable term. Returns None for constants and unnamed variables.
rust/dialog-query/src/term.rs:193
↓ 3 callers
Method
not_before
(mut self, timestamp: u64)
rust/dialog-ucan/src/access.rs:195
↓ 3 callers
Function
open_root
(location: Location)
rust/dialog-storage/src/helpers/fs.rs:141
↓ 3 callers
Method
optional
Widen this type to also admit the `Nothing` atom, marking an admissible absent value. Idempotent.
rust/dialog-query/src/type_system.rs:437
↓ 3 callers
Function
optional_is
Construct an optional `is` variable. The query derives its resolution from the `is` term, so typing the slot as optional is what flips the query into
rust/dialog-query/src/attribute/query/dynamic.rs:278
↓ 3 callers
Method
parameters
Returns the names of the parameters for this rule.
rust/dialog-query/src/rule/deductive.rs:84
↓ 3 callers
Function
parameters_to_policy
Convert capability parameters to UCAN delegation policy predicates. Each parameter becomes an equality constraint: `.{key} == value`.
rust/dialog-ucan/src/parameters.rs:71
↓ 3 callers
Method
parent_node_of
Returns the parent node hash and tree node for the given child node hash. This is used for tree navigation to move up the hierarchy.
rust/dialog-diagnose/src/state/store.rs:176
↓ 3 callers
Method
partial_cmp
(&self, other: &Self)
rust/dialog-ucan-core/src/number.rs:31
↓ 3 callers
Method
path_style
Whether path-style URLs are used.
rust/dialog-remote-s3/src/s3/address.rs:100
↓ 3 callers
Method
perform
Execute the open operation.
rust/dialog-repository/src/repository/branch/open.rs:24
↓ 3 callers
Method
policy
(&self)
rust/dialog-ucan-core/src/delegation.rs:67
↓ 3 callers
Method
poll
(source: Session)
typescript/dialog-experimental/src/session.ts:114
↓ 3 callers
Method
prepare
Phase one: fetch the upstream, rebase local changes onto it, and persist the merged tree's blocks — **without** writing any branch cell. All the netw
rust/dialog-repository/src/repository/branch/pull.rs:72
↓ 3 callers
Method
proofs
(&self)
rust/dialog-ucan/src/access.rs:137
↓ 3 callers
Method
push
(&mut self, proof: UcanCertificate)
rust/dialog-ucan/src/access.rs:133
↓ 3 callers
Method
rename
Atomically rename this location to another.
rust/dialog-storage/src/storage/provider/fs.rs:371
↓ 3 callers
Method
replace_with
Atomic read-modify-write with automatic retry on conflict. Calls `f` with the current cached value to compute a new value, then attempts CAS. On conf
rust/dialog-storage/src/storage/transactional_memory.rs:445
↓ 3 callers
Method
required
A required concept field wrapping the given attribute descriptor.
rust/dialog-query/src/concept/descriptor/named_attributes.rs:51
↓ 3 callers
Method
reset
(self: DialogSession, revision: Revision)
typescript/dialog-experimental/src/session.ts:200
↓ 3 callers
Method
reset
Create a command to reset the branch to a given revision.
rust/dialog-repository/src/repository/branch/reset.rs:20
↓ 3 callers
Method
retract
(self, update: &mut impl Update)
rust/dialog-query/src/concept/descriptor.rs:397
← previous
next →
601–700 of 4,212, ranked by callers