Skip to main content

Crate ankurah_core

Crate ankurah_core 

Source

Re-exports§

pub use model::Model;
pub use node::Node;
pub use property::Json;
pub use query_value::QueryValue;
pub use type_resolver::TypeResolver;
pub use ankurah_proto as proto;

Modules§

changes
collation
collectionset
connector
context
entity
error
indexing
lineage
livequery
model
node
node_applier
peer_subscription
policy
property
query_value
Query substitution values for FFI bindings.
reactor
resultset
retrieval
Implements GetEvents for NodeAndContext, allowing event retrieval from local and remote sources. This lives in lineage because event retrieval is a lineage concern, not a context/session concern.
schema
selection
storage
system
task
transaction
type_resolver
Type resolution for query AST preparation.
util
value

Macros§

action_debug
action_error
action_info
Formats an action log with consistent styling. First argument is always a “thing” that performed the action (in bold blue) Second argument is the action name (in green) Remaining arguments are formatted as additional context (dimmed)
action_warn
create
Macro for creating entities with automatic .into() on fields.
into
Macro for ergonomic entity creation with automatic .into() on fields.
json
Macro for creating Json objects with a more ergonomic syntax.
notice_info
Formats a notice log with consistent styling. The message is displayed in bold yellow to make it stand out.

Structs§

EntityId