Skip to content

timely-v0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Nov 15:36
· 2 commits to master since this release
5c33a63

Added

The trait communication::Bytesable, for types that must be serialized into or from a Bytes, and stands in for "timely appropriate serialization".
The trait communication::Exchangeable, a composite trait bringing together the requirements on a type for it to be sent along a general purpose communication channel.

Removed

The communication Message and RefOrMut types have been removed.
The RefOrMut type wrapped either a &T or a &mut T, but with the removal of abomonation it is always a &mut T.
The Message type was used to indicate the serialization / deserialization behavior, and these opinions (e.g. "use bincode") have been migrated to the core timely crate.

Other

  • Move opinions about encoding from communication to timely. (#597)
  • Rust updates, better doc testing (#598)
  • Simplify communication Message type (#596)