I don’t know Rust, but trying to hack on Lemmy 0.18.1 enough to get a better error message out.
error: data did not match any variant of untagged enum AnnouncableActivities
where: crates/apub/src/activities/community/announce.rs, line: 46
That seems to be the function parameters themselves?
Is the error caused by RawAnnouncableActivities not matching the enum AnnouncableActivities and the try_into?
warn!("zebratrace receive {:?}", self);
Works for adding logging, but I’d like the code to log self only when the enum does not match (errors). Thank you.
No problem! Don’t be afraid to ask if you’ve got any other questions :D