//! Events describe committed repository changes. use cid::Cid; #[derive(Clone, Debug, Eq, PartialEq)] pub enum RepositoryEvent { RecordCreated { did: String, collection: String, rkey: String, cid: Cid, }, RecordDeleted { did: String, collection: String, rkey: String, previous_cid: Cid, }, BlobStored { did: String, cid: Cid, media_type: String, size: u64, }, }