You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -432,7 +432,9 @@ Pushing these decisions from the core domain model is very valuable. Being able
432
432
433
433
Concurrency and async programming do not require a multi-threaded environment. You can run async tasks on a single-threaded executor as well.
434
434
435
-
`fmodel-rust` lets you choose between **multi-threaded async** and **single-threaded async** via a feature flag.
435
+
`fmodel-rust` supports both safe multi-threaded and ergonomic single-threaded scenarios without forcing users to pay for thread safety when they don't need it.
436
+
437
+
`fmodel-rust` lets you choose between **multi-threaded async** and **single-threaded async** via an exlusive feature flag.
436
438
437
439
438
440
| Single-threaded world | Multi-threaded world |
@@ -604,6 +606,8 @@ You might wonder why all primitive types in Rust aren’t atomic and why standar
604
606
605
607
**You choose how to run it!** You can run it in a single-threaded, multi-threaded, or distributed environment.
606
608
609
+
610
+
607
611
## Install the crate as a dependency of your project
608
612
609
613
Run the following Cargo command in your project directory:
0 commit comments