Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dialog-db/dialog-db
/ types & classes
Types & classes
923 in github.com/dialog-db/dialog-db
⨍
Functions
4,212
◇
Types & classes
923
↓ 55 callers
Interface
StorageBackend
rust/dialog-storage/src/storage/backend.rs:26
↓ 32 callers
Class
Storage
rust/dialog-storage/src/storage/provider/storage.rs:33
↓ 28 callers
Class
Invocation
rust/dialog-ucan-core/src/invocation.rs:42
↓ 28 callers
Enum
Node
rust/dialog-search-tree/src/node.rs:37
↓ 27 callers
Class
Entity
rust/dialog-artifacts/src/artifacts/entity.rs:21
↓ 25 callers
Class
Any
rust/dialog-query/src/types.rs:176
↓ 20 callers
Class
Storage
rust/dialog-storage/src/storage.rs:39
↓ 19 callers
Class
Put
rust/dialog-effects/src/archive.rs:95
↓ 19 callers
Interface
Store
A mutable artifact store that can be used for writes in a [`Session`](crate::Session). This is a marker trait automatically implemented for any type
rust/dialog-query/src/query.rs:20
↓ 18 callers
Class
Name
rust/dialog-query/src/concept.rs:379
↓ 16 callers
Interface
Attribute
A typed attribute definition generated by `#[derive(Attribute)]`. Each attribute newtype (e.g. `struct Name(String)`) implements this trait, which pr
rust/dialog-query/src/attribute.rs:33
↓ 14 callers
Interface
Signer
Produces a cryptographic signature over a payload.
rust/dialog-varsig/src/signature/signer.rs:9
↓ 13 callers
Enum
Constraint
rust/dialog-query/src/constraint.rs:33
↓ 13 callers
Class
Key
rust/dialog-artifacts/src/key.rs:97
↓ 11 callers
Class
Element
rust/dialog-dbsp/src/zset.rs:141
↓ 11 callers
Class
Selector
rust/dialog-ucan-core/src/delegation/policy/selector.rs:25
↓ 10 callers
Interface
Concept
Concept is a set of attributes associated with entity representing an abstract idea. It is a tool for the domain modeling and in some regard similar t
rust/dialog-query/src/concept.rs:35
↓ 10 callers
Interface
Formula
Core trait for implementing formulas in the query system The `Formula` trait defines the interface that all formulas must implement. It provides a ty
rust/dialog-query/src/formula.rs:69
↓ 9 callers
Class
Like
rust/dialog-query/src/formula/string.rs:100
↓ 9 callers
Class
Name
rust/dialog-repository/src/repository.rs:754
↓ 9 callers
Class
Or
rust/dialog-query/src/formula/logic.rs:34
↓ 8 callers
Class
And
rust/dialog-query/src/formula/logic.rs:11
↓ 8 callers
Interface
Authorization
rust/dialog-capability/src/access.rs:282
↓ 8 callers
Class
Cause
rust/dialog-artifacts/src/artifacts/cause.rs:36
↓ 8 callers
Class
Ed25519Verifier
Ed25519VerifyingKey is not Copy on WASM
rust/dialog-credentials/src/ed25519/verifier.rs:12
↓ 8 callers
Class
Not
rust/dialog-query/src/formula/logic.rs:57
↓ 8 callers
Class
TreeStorageBridge
rust/dialog-artifacts/src/tree.rs:55
↓ 7 callers
Class
Birthday
rust/dialog-query/src/concept.rs:921
↓ 7 callers
Class
Get
rust/dialog-effects/src/archive.rs:65
↓ 7 callers
Class
Link
rust/dialog-search-tree/src/link.rs:10
↓ 7 callers
Class
Primitive
rust/dialog-query/src/type_system.rs:44
↓ 7 callers
Class
Role
rust/dialog-repository/src/repository.rs:757
↓ 7 callers
Class
Title
rust/dialog-query/src/session.rs:671
↓ 7 callers
Class
ValueReferenceKeyPart
rust/dialog-artifacts/src/key/part.rs:99
↓ 6 callers
Class
AttributeKeyPart
rust/dialog-artifacts/src/key/part.rs:52
↓ 6 callers
Enum
KeyExport
rust/dialog-credentials/src/key.rs:18
↓ 6 callers
Class
Name
rust/dialog-repository/src/transaction_query.rs:202
↓ 6 callers
Class
SignerCredentialExport
rust/dialog-credentials/src/credential/export.rs:36
↓ 6 callers
Interface
Verifier
Verifies that a cryptographic signature is valid for a given payload. Generic over `S: Signature` so a single type (e.g. a DID key) can verify multip
rust/dialog-varsig/src/signature/verifier.rs:12
↓ 5 callers
Class
Age
rust/dialog-query/src/concept.rs:383
↓ 5 callers
Enum
Composite
rust/dialog-query/src/type_system.rs:415
↓ 5 callers
Class
EntityKeyPart
rust/dialog-artifacts/src/key/part.rs:12
↓ 5 callers
Class
Field
rust/dialog-macros/src/site.rs:53
↓ 5 callers
Class
Length
rust/dialog-query/src/formula/string.rs:34
↓ 5 callers
Class
Name
rust/dialog-query/src/attribute.rs:62
↓ 5 callers
Class
TestAddress
rust/dialog-storage/src/resource/pool.rs:73
↓ 4 callers
Class
Access
rust/dialog-capability/src/access.rs:235
↓ 4 callers
Class
Command
rust/dialog-ucan-core/src/command.rs:48
↓ 4 callers
Interface
Delegation
A delegation bundle — contains one or more signed certificates. Produced by [`Authorization::delegate`]. Stored via [`Save`].
rust/dialog-capability/src/access.rs:150
↓ 4 callers
Class
Name
rust/dialog-repository/src/repository/branch/transaction/query.rs:180
↓ 4 callers
Class
NamedEntity
rust/dialog-repository/src/repository.rs:812
↓ 4 callers
Class
Negation
rust/dialog-query/src/negation.rs:22
↓ 4 callers
Class
Nickname
rust/dialog-repository/src/repository.rs:1647
↓ 4 callers
Class
Parameters
rust/dialog-ucan/src/scope.rs:22
↓ 4 callers
Class
Transaction
A transaction on a branch. Created by [`Branch::transaction`]. Accumulates changes via `.assert()` and `.retract()`, then commits atomically via `.co
rust/dialog-repository/src/repository/branch/transaction.rs:11
↓ 4 callers
Class
Ucan
UCAN authorization protocol marker. Implements [`Protocol`](dialog_capability::access::Protocol) for UCAN-based authorization with Ed25519 signatures
rust/dialog-ucan/src/lib.rs:24
↓ 3 callers
Class
Coalesce
rust/dialog-query/src/constraint/coalesce.rs:65
↓ 3 callers
Class
EntityKey
rust/dialog-artifacts/src/key/entity.rs:30
↓ 3 callers
Class
Envelope
rust/dialog-ucan-core/src/envelope.rs:21
↓ 3 callers
Class
Equality
rust/dialog-query/src/constraint/equality.rs:41
↓ 3 callers
Class
Export
Command struct for exporting all artifacts from a branch.
rust/dialog-repository/src/repository/branch/export.rs:21
↓ 3 callers
Class
Job
rust/dialog-query/src/concept.rs:1242
↓ 3 callers
Class
Job
rust/dialog-query/src/attribute.rs:124
↓ 3 callers
Class
Missing
rust/dialog-ucan-core/src/delegation/store.rs:192
↓ 3 callers
Class
Name
rust/dialog-query/src/session.rs:286
↓ 3 callers
Class
Product
rust/dialog-query/src/formula/math.rs:70
↓ 3 callers
Class
Retract
rust/dialog-effects/src/memory.rs:229
↓ 3 callers
Class
Role
rust/dialog-query/src/session.rs:299
↓ 3 callers
Class
StartsWith
rust/dialog-query/src/constraint/starts_with.rs:55
↓ 3 callers
Class
Storage
rust/dialog-effects/src/storage.rs:23
↓ 3 callers
Class
Sum
rust/dialog-query/src/formula/math.rs:14
↓ 3 callers
Class
Tree
rust/dialog-repository/src/schema.rs:133
↓ 3 callers
Class
TypeOf
rust/dialog-query/src/constraint/type_of.rs:43
↓ 3 callers
Class
VerifierCredentialExport
rust/dialog-credentials/src/credential/export.rs:48
↓ 2 callers
Class
AttributeKey
rust/dialog-artifacts/src/key/attribute.rs:30
↓ 2 callers
Class
Byte
rust/dialog-encoding/src/lib.rs:85
↓ 2 callers
Class
Checksum
rust/dialog-capability/src/attenuate.rs:75
↓ 2 callers
Class
Delegation
rust/dialog-ucan-core/src/delegation.rs:32
↓ 2 callers
Class
DidParseError
rust/dialog-varsig/src/did.rs:68
↓ 2 callers
Class
EdDsa
rust/dialog-varsig/src/algorithm/eddsa.rs:15
↓ 2 callers
Enum
Local
rust/dialog-ucan-core/src/future.rs:28
↓ 2 callers
Class
Moment
rust/dialog-repository/src/schema.rs:152
↓ 2 callers
Class
Period
rust/dialog-repository/src/schema.rs:143
↓ 2 callers
Class
Profile
rust/dialog-repository/src/schema.rs:178
↓ 2 callers
Class
Retraction
A statement wrapper that inverts the assert/retract direction.
rust/dialog-query/src/statement.rs:16
↓ 2 callers
Class
Rng
A tiny deterministic xorshift PRNG so the property tests are reproducible without pulling in seeded-`rand` plumbing.
rust/dialog-search-tree/src/tree/transient.rs:1290
↓ 2 callers
Class
Role
rust/dialog-query/src/concept.rs:656
↓ 2 callers
Class
Rsa
rust/dialog-varsig/src/algorithm/rsa.rs:15
↓ 2 callers
Class
S3
rust/dialog-remote-s3/src/s3.rs:31
↓ 2 callers
Class
Salary
rust/dialog-query/src/attribute.rs:128
↓ 2 callers
Class
Service
A running service with an address and a provider. - `Address`: Serializable data passed to tests (endpoint, port, credentials, etc.) - `P`: The provi
rust/dialog-common/src/helpers.rs:94
↓ 2 callers
Class
Tag
rust/dialog-repository/src/repository.rs:909
↓ 2 callers
Class
Timestamp
rust/dialog-ucan-core/src/time/timestamp.rs:32
↓ 2 callers
Class
UcanCertificate
rust/dialog-ucan/src/access.rs:27
↓ 2 callers
Class
ValueKey
rust/dialog-artifacts/src/key/value.rs:28
↓ 2 callers
Class
VerifierCredential
rust/dialog-credentials/src/credential/verifier.rs:14
↓ 1 callers
Class
Adornment
rust/dialog-query/src/concept/query/adornment.rs:29
↓ 1 callers
Class
Blake3Hash
rust/dialog-common/src/hash.rs:44
↓ 1 callers
Class
Branch
rust/dialog-repository/src/repository/branch.rs:78
↓ 1 callers
Class
Cells
rust/dialog-query/src/formula/cell.rs:198
next →
1–100 of 923, ranked by callers