16 Commits

Author SHA1 Message Date
Dániel Buga
44217aa092
Desugar some async fns 2024-12-30 12:13:13 +01:00
Bronson
730dde9ba9 remove option 2024-11-10 21:09:24 +10:30
Bronson
32f0cde1cc fix formatting 2024-11-10 13:15:41 +10:30
Bronson
8d0882991e added watch new_with() 2024-11-10 12:54:37 +10:30
Bronson
f9a1511de4 add default data to watch new() 2024-11-10 12:50:11 +10:30
Chris Maniewski
67836f955a
docs: fix Sender/Receiver typo 2024-10-05 14:16:00 +02:00
Peter Krull
5e1912a2d3 Reverse generics order, remove spin_get 2024-09-24 12:37:32 +02:00
Peter Krull
999807f226 Added SealedWatchBehavior to limit access to core functions 2024-09-23 20:29:50 +02:00
Peter Krull
a669611d7c Discontinue peek, add AnonReceiver 2024-09-23 20:09:35 +02:00
Peter Krull
e02a987baf This one is for cargo fmt 2024-03-02 00:16:17 +01:00
Peter Krull
311ab07a9a Reintroduce predicate methods. Add ability for sender to modify value in-place. 2024-03-02 00:14:11 +01:00
Peter Krull
df282aa23d Forgot to update doc comment 2024-02-29 16:59:58 +01:00
Peter Krull
c08e75057a Update tests to reflect changes in previous commit 2024-02-29 16:58:21 +01:00
Peter Krull
3208e0fec4 Use Option instead of Result for receiver creation since it is the only way it can fail. 2024-02-29 16:56:52 +01:00
Peter Krull
ae2f109921 Added sender types, support for dropping receivers, converting to dyn-types, revised tests. 2024-02-29 16:45:44 +01:00
Peter Krull
6defb4fed9 Changed name to Watch, added DynReceiver, get-method and more reworks. 2024-02-28 20:59:38 +01:00