Txhim kho hom kev tshawb pom ntawm primitives, references thiab binary ua haujlwm.
Piv txwv li, cov cai hauv qab no, uas yav dhau los ua rau muaj qhov yuam kev, tam sim no yuav tuaj yeem sau ua ke (Rust tam sim no raug txiav txim siab tias 0.0 thiab & 0.0 yuav tsum yog hom f32):
cia n: f32 = 0.0 + & 0.0;
Ib puag ncig tshiab hloov pauv CARGO_BIN_EXE_{name} tau ntxiv rau Cargo, uas tau teeb tsa thaum tsim kev sib koom ua ke kev sim thiab tso cai rau koj los txiav txim siab tag nrho txoj hauv kev rau cov ntaub ntawv ua tiav tau teev tseg hauv "[[bin]]" ntu ntawm pob.
Yog tias cov lus tso cai siv cov cwj pwm xws li "#[cfg()]".
Lub tsev qiv ntawv muab lub peev xwm los siv cov khoom sib txuas ncaj qha rau cov lej thiab feem ntau, tsis tas yuav xa cov qauv. Piv txwv li, koj tuaj yeem sau tam sim u32::MAX lossis f32::NAN yam tsis tau qhia ua ntej "siv std::u32" thiab "siv std::f32".
Tshiab module ntxiv txheej thaum ub, uas re-exports Rust primitive hom, piv txwv li thaum koj xav tau sau ib tug macro thiab xyuas kom meej cov hom tsis zais.
Ib feem tshiab ntawm APIs tau raug xa mus rau qeb ruaj khov, suav nrog kev ruaj khov