The HashDB trait mandates its implementors to be Send and Sync. However, since removing this constraint doesn't affect the remaining code, I'm curious if there's a particular reason for retaining it.
I'm particularly interested in this because I need to implement the HashDB trait for a structure within a single-threaded wasm runtime that isn't Send or Sync.
The HashDB trait mandates its implementors to be Send and Sync. However, since removing this constraint doesn't affect the remaining code, I'm curious if there's a particular reason for retaining it. I'm particularly interested in this because I need to implement the HashDB trait for a structure within a single-threaded wasm runtime that isn't Send or Sync.