文件名称:fates:用于创建React式声明的Rust库
文件大小:10KB
文件格式:ZIP
更新时间:2024-04-25 02:21:02
rust reactive-programming Rust
缘分 此板条箱提供了Fate类型,可用于创建线程安全的React式声明。 依赖关系中的其他命运实例会自动更新其值。 装箱还包括用于自动创建和更新Fate实例的宏。 例子 基本用法: use fates :: {fate, Fate}; fate! { let a = 5 ; let b = a * 3 ; } assert_eq! (b. get (), 15 ); fate! {a = 7 ;} assert_eq! (a. get (), 7 ); assert_eq! (b. get (), 21 ); 您还可以在fate宏中捕获“副本”类型: let a = 1 ; let b = 10 ; let c = 15 ; fate! { [a, b, c] // Non-Fate types let d = a + b; // 1 + 10 let e =
【文件预览】:
fates-main
----.gitignore(25B)
----Cargo.lock(4KB)
----LICENSE(1KB)
----Cargo.toml(59B)
----README.md(1KB)
----.idea()
--------.gitignore(211B)
--------vcs.xml(180B)
--------fates.iml(517B)
--------inspectionProfiles()
--------modules.xml(262B)
----fates()
--------src()
--------Cargo.lock(139B)
--------Cargo.toml(432B)
----rustfmt.toml(40B)
----fates_macro()
--------src()
--------Cargo.toml(440B)