MCPcopy Create free account

hub / github.com/dialog-db/dialog-db / functions

Functions4,212 in github.com/dialog-db/dialog-db

↓ 1 callersFunctionemployee_from_stuff
Define a rule using the clean function API - no manual DeductiveRule construction!
rust/dialog-query/src/session.rs:447
↓ 1 callersFunctionemployee_with_implicit_title
Define a rule using the clean function API - no manual DeductiveRule construction!
rust/dialog-query/src/session.rs:875
↓ 1 callersMethodencode
Canonical dag-cbor encoding, panicking if the rule has no encodable body. Use on the storage path where the rule is known to be storable (concept/form
rust/dialog-query/src/rule/deductive.rs:156
↓ 1 callersFunctionencode_key
Encodes a base key and rank into a fixed-width [`SpecKey`].
rust/dialog-search-tree/src/helpers.rs:328
↓ 1 callersMethodencode_payload
( &self, payload: &String, buffer: &mut W, )
rust/dialog-varsig/src/signature.rs:213
↓ 1 callersFunctionencode_windows_path
(path: PathBuf)
rust/dialog-storage/src/storage/provider/fs.rs:90
↓ 1 callersMethodend_bound
(&self)
rust/dialog-ucan-core/src/time/range.rs:124
↓ 1 callersMethodendpoint
Get the normalized endpoint URL.
rust/dialog-remote-s3/src/s3/address.rs:85
↓ 1 callersMethodenv
Returns the environment of already-bound variables for this step.
rust/dialog-query/src/planner/plan.rs:129
↓ 1 callersMethodestimate
Estimates the cost of a fact query given what's known about the triple (the, of, is). # Parameters - `the`: Is the attribute known? - `of`: Is the en
rust/dialog-query/src/schema.rs:135
↓ 1 callersMethodestimate
Estimate the cost of this concept application given the current environment. A concept is essentially a join over N fact lookups (one per attribute).
rust/dialog-query/src/concept/query.rs:132
↓ 1 callersMethodevaluate
( self, selection: M, env: &'a Env, )
rust/dialog-query/src/planner/plan.rs:165
↓ 1 callersMethodexecute
( &self, input: ArtifactSelector<Constrained>, )
rust/dialog-query/src/helpers.rs:257
↓ 1 callersMethodexecute
( &self, input: ArtifactSelector<Constrained>, )
rust/dialog-repository/src/repository/branch/session.rs:334
↓ 1 callersMethodexecute
( &self, invocation: ForkInvocation<S3, Resolve>, )
rust/dialog-remote-s3/src/s3/provider/memory.rs:13
↓ 1 callersMethodexpiration
(&self)
rust/dialog-ucan-core/src/delegation.rs:73
↓ 1 callersMethodexport
Iterate `(cid, arc)` pairs in root-to-leaf order, cloning the inner `Arc`s. For constructing a delegation lookup table — most commonly to hand to `In
rust/dialog-ucan-core/src/container/delegation.rs:119
↓ 1 callersMethodexport
Export the database in CSV format. Each row will consist of the data from a single [`Artifact`], laid out in {attribute, entity, value, cause} order.
rust/dialog-artifacts/src/artifacts.rs:192
↓ 1 callersFunctionextract_address_param
Extract the parameter pattern and address type from an integration test function so that associated service can be provisioned and test could be execu
rust/dialog-macros/src/test.rs:617
↓ 1 callersFunctionextract_service_types
Extract Address and Provider types from the return type. Expected return type: `anyhow::Result<Service<Address, Provider>>`
rust/dialog-macros/src/provider.rs:140
↓ 1 callersFunctionextract_settings_param
Extract the settings pattern and type from the function's first parameter.
rust/dialog-macros/src/provider.rs:109
↓ 1 callersMethodfacts
Returns facts data for the specified range of indices. This method triggers loading of facts if they're not yet cached and returns a vector of Promis
rust/dialog-diagnose/src/state/store.rs:147
↓ 1 callersMethodfind_entry
Searches for an entry with the given key in this segment. Returns `Ok(None)` if this is an index node or if the key is not found.
rust/dialog-search-tree/src/node/archive.rs:63
↓ 1 callersMethodfork
Build a remote-site version of this command. The returned [`ForkPublish`] can be executed against an environment that knows how to reach the remote s
rust/dialog-repository/src/repository/memory/publish.rs:51
↓ 1 callersMethodfresh_var
Allocate a fresh anonymous variable type with constraint [`Primitive::ALL`].
rust/dialog-query/src/type_system/unifier.rs:111
↓ 1 callersFunctionfromArtifact
({ the, of, is }: Artifact)
typescript/dialog-experimental/src/session.ts:428
↓ 1 callersFunctionfromEntity
(entity: Uint8Array)
typescript/dialog-experimental/src/session.ts:458
↓ 1 callersFunctionfromIterable
(iterable: ArtifactIterable)
typescript/dialog-experimental/src/session.ts:435
↓ 1 callersFunctionfrom_utf8
Deserializes an entity from UTF-8 format for CSV import.
rust/dialog-artifacts/src/artifacts/entity.rs:32
↓ 1 callersFunctiongenerate
(input: &DeriveInput)
rust/dialog-macros/src/attenuate.rs:105
↓ 1 callersMethodgenerate
(&self)
rust/dialog-macros/src/test.rs:329
↓ 1 callersFunctiongenerate_compose
(input: &DeriveInput)
rust/dialog-macros/src/compose.rs:57
↓ 1 callersFunctiongenerate_data
Generate deterministic test data consisting of facts that reference a specified number of [`Entity`]s.
rust/dialog-operator/src/helpers.rs:61
↓ 1 callersFunctiongenerate_enum
(input: &DeriveInput)
rust/dialog-macros/src/compose.rs:217
↓ 1 callersFunctiongenerate_for_named_struct
( name: &syn::Ident, vis: &syn::Visibility, impl_generics: &syn::ImplGenerics, ty_generics: &s
rust/dialog-macros/src/attenuate.rs:167
↓ 1 callersFunctiongenerate_integration_test
Generate an integration test with service provisioning. Given: ```rs #[dialog_common::test] async fn it_connects(server: ServerAddress) -> anyhow::Re
rust/dialog-macros/src/test.rs:243
↓ 1 callersFunctiongenerate_provider
Generate provider implementation from the annotated function. Given a function like: ```rs use serde::{Deserialize, Serialize}; #[dialog_common::pro
rust/dialog-macros/src/provider.rs:68
↓ 1 callersFunctiongenerate_site
(input: &DeriveInput)
rust/dialog-macros/src/site.rs:60
↓ 1 callersFunctiongenerate_struct
(input: &DeriveInput)
rust/dialog-macros/src/compose.rs:68
↓ 1 callersFunctiongenerate_unit_test
Given a `source` function it generates a unit test by adding attributes for both wasm and native runtimes. ```rs #[dialog_common::test] fn it_works()
rust/dialog-macros/src/test.rs:151
↓ 1 callersMethodget
(&self, address: &Address)
rust/dialog-storage/src/storage/transactional_memory.rs:76
↓ 1 callersMethodget
(self, digest: impl Into<Blake3Hash>)
rust/dialog-effects/src/archive/prelude.rs:71
↓ 1 callersMethodget_operation_counts
Get a map of total operations (reads + writes) per key.
rust/dialog-storage/src/storage/journal.rs:253
↓ 1 callersMethodget_or_create_bucket
( &self, bucket: &str, )
rust/dialog-remote-s3/src/helpers/server.rs:142
↓ 1 callersMethodget_or_fetch
Retrieves a value from the cache, or fetches it using the provided function.
rust/dialog-search-tree/src/cache.rs:78
↓ 1 callersMethodget_or_plan
The planned [`Conjunction`] for `rule` under `adornment`, computing and caching it on a miss. `plan` is only called on a miss, so the caller can build
rust/dialog-query/src/concept/query/plan_cache.rs:108
↓ 1 callersMethodget_writes
Get only the write operations in the order they occurred.
rust/dialog-storage/src/storage/journal.rs:179
↓ 1 callersFunctionglob_match
Matches a string against a simple glob pattern. `*` matches zero or more characters, `?` matches exactly one character. `\` escapes the next characte
rust/dialog-query/src/formula/string.rs:132
↓ 1 callersMethodhandle_events
Polls for and processes terminal events with a timeout. This method checks for keyboard events with a 100ms timeout, ensuring the UI remains responsi
rust/dialog-diagnose/src/bin/diagnose.rs:173
↓ 1 callersMethodhandle_key_event
Handles keyboard input events and updates application state accordingly. # Key Bindings `q` - Quit the application `f/F` - Switch to Facts tab `t/T`
rust/dialog-diagnose/src/bin/diagnose.rs:127
↓ 1 callersMethodhas_right_siblings
Whether the descended child has any sibling to its right. Cheap: a length comparison, no decoding.
rust/dialog-search-tree/src/walker.rs:364
↓ 1 callersMethodhash
Compute blake3 hash of this attribute descriptor Returns a 32-byte blake3 hash of the CBOR-encoded descriptor
rust/dialog-query/src/attribute/descriptor.rs:234
↓ 1 callersMethodid
A stable identifier for this address as a URI.
rust/dialog-remote-s3/src/s3/address.rs:110
↓ 1 callersMethodidentifier
(&self)
rust/dialog-artifacts/src/web.rs:211
↓ 1 callersMethodimport
Import data from a CSV laid out like the one produced by [`Artifacts::export`]
rust/dialog-artifacts/src/artifacts.rs:222
↓ 1 callersFunctionimport_public_key_raw
Import raw public key bytes as a WebCrypto `CryptoKey`.
rust/dialog-credentials/src/ed25519/web.rs:454
↓ 1 callersMethodinsert_by_cid
( &self, cid: Cid, delegation: Rc<Delegation<S>>, )
rust/dialog-ucan-core/src/delegation/store.rs:71
↓ 1 callersFunctioninstructions
( changes: Iterable<Assertion | Retraction> )
typescript/dialog-experimental/src/session.ts:513
↓ 1 callersMethodintegration_logic
Generate the integration logic function containing the actual test body. This function is called by the native test or wasm test. Gated behind `integ
rust/dialog-macros/src/test.rs:350
↓ 1 callersMethodintersect
(self, other: Self)
rust/dialog-ucan-core/src/time/range.rs:84
↓ 1 callersFunctionintersect_composite
Pairwise intersection of two [`Composite`] shapes. Two products intersect iff they share the same set of field names; two variants iff they share the
rust/dialog-query/src/type_system.rs:721
↓ 1 callersFunctionintersect_composite_sets
Structurally intersect two sets of [`Composite`] shapes. For each `Composite::Product` in `a`, look for a same-field-set `Composite::Product` in `b`
rust/dialog-query/src/type_system.rs:703
↓ 1 callersMethodinto_bytes
Consume the secret and return the raw bytes.
rust/dialog-effects/src/credential.rs:39
↓ 1 callersMethodinto_link
Resolves this node into a [`Link`] referencing its serialized form, recording any newly created nodes in `delta`. A [`Node::Persistent`] already is a
rust/dialog-search-tree/src/node.rs:145
↓ 1 callersMethodinto_query
Unwrap into the scalar lookup, dropping the left-join. The planner uses this to demote an optional lookup whose value variable was narrowed to non-opt
rust/dialog-query/src/optional.rs:79
↓ 1 callersMethodinto_term
(self)
rust/dialog-query/src/attribute/expression/dynamic.rs:34
↓ 1 callersMethodinvoke
Create an invocable capability directly on this subject.
rust/dialog-capability/src/subject.rs:69
↓ 1 callersFunctionipld_to_promised
Convert an IPLD value to a Promised value (for UCAN invocation arguments).
rust/dialog-ucan/src/parameters.rs:38
↓ 1 callersFunctionipld_to_promised
(ipld: Ipld)
rust/dialog-ucan/src/scope.rs:105
↓ 1 callersMethodis_r2
Whether this environment targets Cloudflare R2.
rust/dialog-remote-s3/tests/s3/environment.rs:49
↓ 1 callersMethodis_valid
(&self)
rust/dialog-ucan-core/src/time/range.rs:52
↓ 1 callersMethoditer
Returns an iterator over all name-parameter pairs in this binding set.
rust/dialog-query/src/parameters.rs:44
↓ 1 callersMethoditer
Get an iterator over the statements
rust/dialog-query/src/rule/premises.rs:32
↓ 1 callersMethodkeys
Returns an iterator over the cell names in this collection.
rust/dialog-query/src/formula/cell.rs:247
↓ 1 callersMethodkeys_read
Get all keys that have been read.
rust/dialog-storage/src/storage/journal.rs:321
↓ 1 callersMethodkeys_written
Get all keys that have been written.
rust/dialog-storage/src/storage/journal.rs:327
↓ 1 callersFunctionlexical_form
The lexical form of a value, if its kind has one: the string content, the symbol's `namespace/predicate` name, or the entity's URI. This is the form p
rust/dialog-query/src/type_system.rs:402
↓ 1 callersFunctionlift_right_neighbor_spine
Lifts the left spine of the subtree immediately to the right of `path`, so a boundary delete at the end of the leaf reached by `path` can fuse the orp
rust/dialog-search-tree/src/tree/transient.rs:660
↓ 1 callersMethodload
Load the remote branch (errors if the local cache has no revision).
rust/dialog-repository/src/repository/remote/branch/reference.rs:77
↓ 1 callersMethodload
Reads a node from storage by hash.
rust/dialog-search-tree/src/differential.rs:151
↓ 1 callersFunctionlocalhost_address
()
rust/dialog-remote-s3/src/s3/credential.rs:267
↓ 1 callersFunctionlock_manager
Returns the `LockManager` from `navigator.locks`.
rust/dialog-blobs/src/vfs/web.rs:74
↓ 1 callersMethodlookup_node
Looks up a tree node by its hash, loading it in the background. This method spawns a background task to load the specified node and send it via the c
rust/dialog-diagnose/src/state/hierarchy.rs:64
↓ 1 callersMethodmake_lock_path
Returns the path to the lock file for a given key. Lock files are used to coordinate concurrent access during CAS operations. The lock path is derive
rust/dialog-storage/src/storage/backend/fs.rs:82
↓ 1 callersMethodmake_temp_path
Returns a unique temporary file path for atomic writes. The temp path includes the content hash to ensure uniqueness across concurrent writers. This
rust/dialog-storage/src/storage/backend/fs.rs:96
↓ 1 callersFunctionmatching_notes
Rule: a MatchingNote is a Note whose title matches "Hello*"
rust/dialog-query/src/session.rs:690
↓ 1 callersMethodmerge
Bulk insert another [ZSet] into this one (mutating it in-place). Multiplicities will be the sum of the values in both sets
rust/dialog-dbsp/src/zset.rs:125
↓ 1 callersMethodmerge
Build a merge revision combining `self` with `upstream`. A merge is a forced sync boundary: the new `period` jumps past both sides and `moment` reset
rust/dialog-repository/src/repository/revision.rs:78
↓ 1 callersMethodmetadata
The schema-metadata [`Changes`] for this layer: every branch's [`BranchMetadata`](super::metadata::BranchMetadata) plus a single [`Session`] (with one
rust/dialog-repository/src/repository/branch/session.rs:116
↓ 1 callersMethodmulticodec_code
(&self)
rust/dialog-varsig/src/signature.rs:196
↓ 1 callersMethodmultiply
(self, other: Self)
rust/dialog-query/src/formula/number.rs:114
↓ 1 callersMethodname
Returns the attribute name.
rust/dialog-query/src/attribute/descriptor.rs:74
↓ 1 callersMethodnarrow
Rewrite the planner's premises so each variable term carries its rule-level inferred kind. The type environment is *taken*, not recomputed: when the
rust/dialog-query/src/planner.rs:128
↓ 1 callersFunctionnarrow_attribute
(query: AttributeQuery, types: &TypeEnv)
rust/dialog-query/src/planner/plan.rs:293
↓ 1 callersMethodnarrowings
The narrowing steps recorded during inference, in premise order: which premise constrained which variable, from what to what.
rust/dialog-query/src/rule/types.rs:329
↓ 1 callersMethodnative_test
Generate the native integration test. Runs with `cargo test --features integration-tests`. Starts service, runs test, stops service - all in same pro
rust/dialog-macros/src/test.rs:383
↓ 1 callersFunctionnegate
Filter a selection by a negated plan: keep each incoming match only when evaluating `inner` against it yields no rows.
rust/dialog-query/src/planner/plan.rs:186
↓ 1 callersFunctionnew_store
()
rust/dialog-ucan-core/tests/invocation_conformance.rs:32
↓ 1 callersMethodnode_cache
A shared handle to this branch's node cache, for seeding a read tree.
rust/dialog-repository/src/repository/branch.rs:170
↓ 1 callersFunctionnon_draft_notes
Rule: a NonDraftNote is a Note whose title does NOT match "Draft:*"
rust/dialog-query/src/session.rs:780
← previousnext →1,001–1,100 of 4,212, ranked by callers