Skip to content

Releases: ChrisRega/lazy_async_promise

0.5.0

29 May 11:02
65837e2
Compare
Choose a tag to compare
Merge pull request #12 from ChrisRega/0.5.0-dev

0.5.0 dev branch

0.4.0

25 Mar 10:42
ac0ff40
Compare
Choose a tag to compare
  • Add more flexible API to modify and take values
  • Add DirectCacheAccess trait to unify accessing inner values of all promise data structures
  • Add better bolt-on laziness of ImmediateValuePromise wrapped in std::option::Option
    • Implement DirectCacheAccess for all promise data structures as well as blanket-implementing it for Option<ImmediateValuePromise>

0.3.1

10 Nov 19:09
ed29d5d
Compare
Choose a tag to compare
  • Finalize API macros for LazyVecPromise and LazyValuePromise

0.3.0

02 Nov 19:06
73ab695
Compare
Choose a tag to compare
  • Rework API to simplify usage
  • Drop into_boxed trait in favor of ?-operator
  • Add macros for lazy-api (only beginning, will be completed soon)
  • See changelog for more details

0.2.0

13 Oct 16:59
Compare
Choose a tag to compare

Move type erase inside the LazyStructs removing the need for boxing and dyn traits in client code.

0.1.2

11 Oct 20:07
Compare
Choose a tag to compare

0.1.2:

  • Added ImmediateValuePromise(new)
  • Added error propagation testing