Split lemmy_apub crate into two parts apub and apub_receive #190
Loading…
Reference in New Issue
No description provided.
Delete Branch "split-apub-crate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I'm really surprised that the receive part alone takes so much compilation time. But it has 3300 lines of Rust, compared to 4100 for the other apub code, so it makes sense. Good thing is that this makes the refactoring easier, extracting a crate
apub_send
would get quite tricky.Whats a bit ugly about this is that a bunch of the internal apub functions have to be public now, but nothing we can do about that.