would have added more generics to the stack of services comprising Interledger.rs
Now, the tower ecosystem is farther along and we should consider switching. That said, it's probably worth waiting until v0.3.x is released and until we switch to std::Future(#142).
We should consider getting rid of the
interledger-service::{IncomingService,OutgoingService}
traits and switching everything totower-service
.When I started working on Interledger.rs,
tower
:Now, the
tower
ecosystem is farther along and we should consider switching. That said, it's probably worth waiting untilv0.3.x
is released and until we switch tostd::Future
(#142).