summaryrefslogtreecommitdiffstats
path: root/futures/src/subscription.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-02-21Leverage new `AsyncFn` traits in `stream` moduleLibravatar Héctor Ramón Jiménez1-1/+1
2025-02-14Fix outdated `id` mention in `Subscription` docsLibravatar Héctor Ramón Jiménez1-1/+2
2025-01-24Implement `time::repeat` and simplify `Subscription::run_with`Libravatar Héctor Ramón Jiménez1-13/+13
2024-09-19Add `must_use` attribute to `Task`Libravatar Héctor Ramón Jiménez1-1/+1
2024-09-18Improve imports of `Subscription::run` doc exampleLibravatar Héctor Ramón Jiménez1-5/+10
2024-09-18Bump version to `0.13.0` :tada:Libravatar Héctor Ramón Jiménez1-4/+4
2024-07-26Fix lints for Rust 1.80Libravatar Héctor Ramón Jiménez1-2/+2
2024-07-05Hide `Subscription` internalsLibravatar Héctor Ramón Jiménez1-174/+175
2024-07-02Simplify `subscription::channel` exampleLibravatar Héctor Ramón Jiménez1-29/+14
2024-06-14Move `Maybe*` traits back to `iced_futures`Libravatar Héctor Ramón Jiménez1-2/+1
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-1/+2
2024-06-11Introduce `subscription::Event`Libravatar Héctor Ramón Jiménez1-8/+42
2024-06-10Introduce `window::Id` to `Event` subscriptionsLibravatar Héctor Ramón Jiménez1-4/+7
2024-04-01Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez1-1/+3
2024-02-15Point doc links to `0.12` branchLibravatar Héctor Ramón Jiménez1-4/+4
2024-02-05Remove redundant `id` field in `subscription::Map`Libravatar Héctor Ramón Jiménez1-7/+2
2024-02-05Assert closure provided to `Subscription::map` is non-capturingLibravatar Héctor Ramón Jiménez1-4/+12
2024-02-05Use `TypeId` to identify `subscription::Map`Libravatar Héctor Ramón Jiménez1-10/+27
2023-09-19Chore: Apply clippy docs keyword quotingLibravatar Yuri Astrakhan1-2/+2
2023-09-09Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang1-4/+2
2023-09-07Introduce `keyboard::on_key_press` and `on_key_release`Libravatar Héctor Ramón Jiménez1-72/+19
2023-07-28Bump versions :tada:Libravatar Héctor Ramón Jiménez1-4/+4
2023-07-21refactored window storage;Libravatar Bingus1-1/+1
2023-06-10Make the subscription::channel function take a FnOnce closure instead of a Fn...Libravatar Jonathan Lindsey1-1/+1
2023-04-13Bump versions :tada:Libravatar Héctor Ramón Jiménez1-3/+3
2023-03-05Remove generic `Hasher` and `Event` from `subscription::Recipe`Libravatar Héctor Ramón Jiménez1-56/+260
2023-02-18Bump versions :tada:Libravatar Héctor Ramón Jiménez1-3/+3
2023-01-26Annotate `Command` and `Subscription` with `#[must_use]`Libravatar Ian Douglas Scott1-0/+1
2023-01-14Bump versions :tada:Libravatar Héctor Ramón Jiménez1-3/+3
2022-12-07Bump versions :tada:Libravatar Héctor Ramón Jiménez1-3/+3
2022-11-10Fix outdated links in documentationLibravatar Héctor Ramón Jiménez1-3/+3
2022-07-09Address Clippy lintsLibravatar Poly1-5/+1
2022-04-30Point repository links to `0.4` branch in documentationLibravatar Héctor Ramón Jiménez1-3/+3
2022-01-03Change GitHub namespace to new org for all filesLibravatar LordRatte1-3/+3
2021-06-14docs: update all 0.2 github links to 0.3Libravatar Yusuf Bera Ertan1-3/+3
2021-05-19Fix formatting with `cargo fmt`Libravatar Héctor Ramón1-2/+1
2021-04-12Run cargo fmtLibravatar Dispersia1-1/+2
2020-11-26Update example links to point to `0.2` branchLibravatar Héctor Ramón Jiménez1-3/+3
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez1-27/+1
2020-10-29Accept a function pointer in `Subscription::map`Libravatar Héctor Ramón Jiménez1-14/+5
2020-04-02Add examples to `subscription::Recipe` docsLibravatar Héctor Ramón Jiménez1-0/+12
2020-03-26Make `subscription::Recipe` cross-platformLibravatar Héctor Ramón Jiménez1-19/+15
2020-03-05Implement `Subscription::with`Libravatar Héctor Ramón Jiménez1-0/+70
2020-01-20Write documentation for `iced_futures`Libravatar Héctor Ramón Jiménez1-19/+20
2020-01-19Create `iced_futures` and wire everything upLibravatar Héctor Ramón Jiménez1-0/+0
2020-01-19Implement `subscription::Tracker` in `iced_core`Libravatar Héctor Ramón Jiménez1-3/+8
2020-01-16Take `IntoIterator` instead of `Iterator`Libravatar Héctor Ramón Jiménez1-1/+2
2019-12-14Write docs for subscriptions and reorganize a bitLibravatar Héctor Ramón Jiménez1-4/+61
2019-12-14Remove unnecessary clone in `subscription::Map`Libravatar Héctor Ramón Jiménez1-1/+1
2019-12-14Consume `Recipe` when building a `Stream`Libravatar Héctor Ramón Jiménez1-2/+2