Get the CID of the init event of the stream for this event
(&self)
| 254 | |
| 255 | /// Get the CID of the init event of the stream for this event |
| 256 | pub fn stream_cid(&self) -> &Cid { |
| 257 | match self { |
| 258 | Event::Time(event) => event.id(), |
| 259 | Event::Signed(event) => match event.payload() { |
| 260 | Payload::Data(d) => d.id(), |
| 261 | Payload::Init(_) => event.envelope_cid(), |
| 262 | }, |
| 263 | Event::Unsigned(event) => event.cid(), |
| 264 | } |
| 265 | } |
| 266 | |
| 267 | /// Returns true if this Event is a time event, and false otherwise |
| 268 | pub fn is_time_event(&self) -> bool { |
no test coverage detected