A library for ATProtocol identities.

refactor: minor cleanup in jetstream event structures

Changed files
+2 -10
crates
atproto-jetstream
+2 -10
crates/atproto-jetstream/src/consumer.rs
··· 56 time_us: u64, 57 /// Event type identifier 58 kind: String, 59 - 60 - #[serde(rename = "commit")] 61 /// Commit operation details 62 commit: JetstreamEventCommit, 63 }, ··· 70 time_us: u64, 71 /// Event type identifier 72 kind: String, 73 - 74 - #[serde(rename = "commit")] 75 /// Delete operation details 76 commit: JetstreamEventDelete, 77 }, ··· 84 time_us: u64, 85 /// Event type identifier 86 kind: String, 87 - 88 - #[serde(rename = "identity")] 89 /// Identity document data 90 identity: serde_json::Value, 91 }, ··· 98 time_us: u64, 99 /// Event type identifier 100 kind: String, 101 - 102 - #[serde(rename = "account")] 103 /// Account data 104 - identity: serde_json::Value, 105 }, 106 } 107 ··· 469 .expect("Failed to parse account event JSON"); 470 471 match event { 472 - JetstreamEvent::Account { did, time_us, kind, identity } => { 473 assert_eq!(did, "did:plc:yn72uqr4ihkjfbz7us7buqsq"); 474 assert_eq!(time_us, 1757517640675638); 475 assert_eq!(kind, "account");
··· 56 time_us: u64, 57 /// Event type identifier 58 kind: String, 59 /// Commit operation details 60 commit: JetstreamEventCommit, 61 }, ··· 68 time_us: u64, 69 /// Event type identifier 70 kind: String, 71 /// Delete operation details 72 commit: JetstreamEventDelete, 73 }, ··· 80 time_us: u64, 81 /// Event type identifier 82 kind: String, 83 /// Identity document data 84 identity: serde_json::Value, 85 }, ··· 92 time_us: u64, 93 /// Event type identifier 94 kind: String, 95 /// Account data 96 + account: serde_json::Value, 97 }, 98 } 99 ··· 461 .expect("Failed to parse account event JSON"); 462 463 match event { 464 + JetstreamEvent::Account { did, time_us, kind, account: identity } => { 465 assert_eq!(did, "did:plc:yn72uqr4ihkjfbz7us7buqsq"); 466 assert_eq!(time_us, 1757517640675638); 467 assert_eq!(kind, "account");