Closed
Description
Follow-up on #31 (which I tried to re-open).
I am still having the problem when using my own local checked-out version of Automerge at 0.5.1, and Autosurgeon at 0.8.
Is there a reason why this would only happen when working with your own checked-out Automerge as a path
dependency?
For example:
error[E0277]: the trait bound `Transaction<'_>: autosurgeon::ReadDoc` is not satisfied
--> examples/distributed_bakery.rs:476:27
|
476 | reconcile(&mut tx, &bakery).unwrap();
| --------- ^^^^^^^ the trait `autosurgeon::ReadDoc` is not implemented for `Transaction<'_>`
| |
| required by a bound introduced by this call
|
= help: the following other types implement trait `autosurgeon::ReadDoc`:
automerge::autocommit::AutoCommit
automerge::automerge::Automerge
automerge::transaction::manual_transaction::Transaction<'a>
= note: required for `Transaction<'_>` to implement `Doc`
note: required by a bound in `autosurgeon::reconcile`
Metadata
Metadata
Assignees
Labels
No labels
Activity