Skip to main content

Crate edda_ledger

Crate edda_ledger 

Source

Re-exports§

pub use blob_meta::BlobClass;
pub use blob_meta::BlobMetaEntry;
pub use blob_meta::BlobMetaMap;
pub use blob_meta::ClassChange;
pub use blob_store::blob_archive;
pub use blob_store::blob_get_path;
pub use blob_store::blob_is_archived;
pub use blob_store::blob_list;
pub use blob_store::blob_list_archived;
pub use blob_store::blob_put_classified;
pub use blob_store::blob_put_if_large;
pub use blob_store::blob_remove;
pub use blob_store::blob_size;
pub use blob_store::BlobInfo;
pub use blob_store::SNAPSHOT_BLOB_THRESHOLD;
pub use domain::BundleRow;
pub use domain::ChainEntryView;
pub use domain::DayCount;
pub use domain::DecideSnapshotRow;
pub use domain::DependencyEdge;
pub use domain::DetectedPattern;
pub use domain::DeviceTokenRow;
pub use domain::DomainCount;
pub use domain::ExecutionLinked;
pub use domain::ImportParams;
pub use domain::OutcomeMetrics;
pub use domain::PatternDetectionResult;
pub use domain::PatternType;
pub use domain::SuggestionRow;
pub use domain::TaskBriefRow;
pub use domain::VillageStats;
pub use domain::VillageStatsPeriod;
pub use ledger::Ledger;
pub use lock::WorkspaceLock;
pub use paths::EddaPaths;
pub use tombstone::append_tombstone;
pub use tombstone::list_tombstones;
pub use tombstone::make_tombstone;
pub use tombstone::DeleteReason;
pub use tombstone::Tombstone;
pub use view::DecisionView;

Modules§

blob_meta
blob_store
device_token
Shared device-token utilities (generation + hashing).
domain
Domain types — public API contracts for edda-ledger consumers.
ledger
lock
paths
sync
Cross-project decision sync engine.
tombstone
view
Read-side projection of decisions.