Files
boc/aamos-ledger-rust/target/release/deps/libhome-859daca3dc6351ab.rlib
T

85 lines
31 KiB
Plaintext
Raw Normal View History

!<arch>
/ 0 0 0 0 848 `
L&L&L&L&L&L&L&L&L&L&L&L&L&L&_ZN4home10cargo_home17h33d9ad249b3eb662E_ZN4home3env23cargo_home_with_cwd_env17h28a529a80128743aE_ZN4home11rustup_home17hffcfdaaa3b35b9c0E_ZN4home3env24rustup_home_with_cwd_env17h59e265e03c007e5eE_ZN4home19cargo_home_with_cwd17h3a148917fc84f0b8E_ZN4home20rustup_home_with_cwd17h5978994042867596E_ZN4home3env17home_dir_with_env17hdfcf5d3712358a84E_ZN4home3env19cargo_home_with_env17h4f96fbce5a638e50E_ZN4home3env20rustup_home_with_env17hf84140a0d29d6058E_ZN4home8home_dir17h4eb34363ddb56a82E_ZN51_$LT$home..env..OsEnv$u20$as$u20$home..env..Env$GT$11current_dir17hd4f3939e1008684cE_ZN51_$LT$home..env..OsEnv$u20$as$u20$home..env..Env$GT$6var_os17hf64b1a2247a38916E_ZN51_$LT$home..env..OsEnv$u20$as$u20$home..env..Env$GT$8home_dir17h9776061b9dac9928EDW.ref.rust_eh_personality// 58 `
home-859daca3dc6351ab.home.dccd684f43d4f0d6-cgu.0.rcgu.o/
lib.rmeta/ 0 0 0 644 18400 `
ELF·`F@@GNUÀrust
D#rustc 1.96.0 (ac68faa20 2026-05-25)ÁÀ뉊]!ÜÛê(¹Þ—šên-5be7b69c3ff7b5b8ÁíàÄTËŸ ÜJîÄ)'ß\¥!-3d1337db07d0b3aeÁ¤²XctÔ'ÐÓ©z¨ɽÓ-a4945860e1c53b00Á¤°ð ¾ä-±($²ï=©Ã-7e98a21bfd32b0edÁòÖÀH•‘PIÓHã#£-055f30b747f859b6Árustc_std_workspace_coreÁ­Cçß^ò½èÝ$­Çÿ+Cé-c4878ee60b2242c9ÁŸÃï+Ñ]ŠqB<ÏïW#-8dd1dd90e70d0b6aÁ miniz_oxideÁ€š»J(P>àö÷g\K-1eb618da2918ab7fÁadler2ÁÆ;+Þ®5¥Ìýݰ¦ÛLˆ-f7919172d268e069Á hashbrownÁPäV9ÒÆèÜ"ÊÖVŽ\-0fc2184a5da6723aÁrustc_std_workspace_allocÁs&ØòØy¯s•bæ!‰ýŠ-97e4bf30be240674Á
std_detectÁhŠBîÙºÌI®ËÅš-9dbbf8346ba7ac8bÁrustc_demangleÁûë9´Ç×@Œ’ùXFº-f33013f239bf9f14Ácfg_ifÁÜLhž§Œaã¯>­-0a71c8f33a838301Á addr2lineÁ׎Þ!]8V$É@@-e618e6be60e87ba2ÁgimliÁ¸
°µ~Î1‹Ñt ðÁ€w-1f7768a68858f670ÁobjectÁ
áPÃ?­À¶¼QHJ¥-914cd6a4dbe590d1ÁmemchrÁ›º«8Ór­2Ù $¨ûib-cf21ca6f2bb15dcdÁë
‹ás«LÖ€îâƒ×ɯŒ-ee6f3747e38367f0Áâú⬹ home_dir_innerÁt‡âÀEnvÁ
home_dirÁ
 current_dirÁ
var_osÁOsEnvÁ
µÄÖOS_ENVÁhome_dir_with_envÁcargo_home_with_envÁcargo_home_with_cwd_envÁ   rustup_home_with_envÁrustup_home_with_cwd_envÁ   µÛ
cargo_homeÁcargo_home_with_cwdÁ rustup_homeÁrustup_home_with_cwdÁ














'
)
㠭ﲕJ!]‚
  ü€ #ö ,’ $ $%&'()ÀioÁè ¦ PathÁ$ü …0"PathBufÁ<
€/(üIF Canonical definitions of `home_dir`, `cargo_home`, and `rustup_home`.ÁJúüNDA The definition of `home_dir` provided by the standard library isÁü“EB incorrect because it considers the `HOME` environment variable onÁüÙC@ Windows. This causes surprising situations where a Rust programÁüB? will behave differently depending on whether it is run under aÁüàFC Unix emulation environment like Cygwin or MinGW. Neither Cargo norÁü§?< rustup use the standard libraries definition - they use theÁ¤ç definition here.Áüúü€B? This crate provides two additional functions, `cargo_home` andÁüÃ?< `rustup_home`, which are the canonical way to determine theÁüƒ;8 location that Cargo and rustup use to store their data.Áü¿KH The `env` module contains utilities for mocking the process environmentÁÄ‹ by Cargo and rustup.Á¤úü¨ See also this [discussion].ÁÈúüÌWT > This crate is maintained by the Cargo team, primarily for use by Cargo and RustupÁü¤-* > and not intended for external use. ThisÁüÒPM > crate may make major changes to its APIs or be deprecated without warning.Á£úü§UR [discussion]: https://github.com/rust-lang/rust/pull/46799#issuecomment-361156935Á$%&'()À§
¦¦ ¥
¡…0"¼
€/#ëîñü>; Lower-level utilities for mocking the process environment.Á­
OsStringÁDT
b¦¥
$q…0¼
<w€/ DlOK;=üD*13#%lüü…OL Permits parameterizing the home functions via the _from variants - used forÁüÕ&# in-process unit testing by rustup.Á

Îìüü÷
ââ

üö&üGD Return the path to the users home dir, or None if any error occurs:Á¬Ü see `home_inner`.ÁDù* Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ€/€/¼
/innerÁß-1ùjÝÜ»€
 
êüÏ-ü¡)& Return the current working directory.Á\Ò+ Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ßßErrorÁà ¬
ÑøÿËO Ÿ
 Þ
êüÁ0ü;8 Get an environment variable, as per `std::env::var_os`.Á4Ä,-  -Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÒëY6a×é5W
 Ë
êkeyÁÒ„ÑüõC@ Implements Env for the OS context, both Unix style and Windows.Á¹úü½LI This is trait permits in-process testing by providing a control point toÁüŠGD allow in-process divergence on what is normally process wide state.ÁÒúüÖOL Implementations should be provided by whatever testing framework the callerÁü¦OL is using. Code that is not performing in-process threaded testing requiringÁüöKH isolated rustup/cargo directories does not need this trait or the _fromÁ functions.Áö ­ï²•J!]‚U(ö ”ãö   
üü%Dÿ.  ¿ ˆ 
$‰ üÎ ,/  ¹  Ý 
ü§
/
01  1ß" ±


ô"¸
¼€  ö ü÷ :ü¥ QN Returns the path of the current user's home directory from [`Env::home_dir`].ÁŒþ 2 2
2¿ 
 üÐ@üÊ JG Variant of `cargo_home` where the environment source is parameterized.Á
ú\™
 This is矴
GD specifically to support in-process testing scenarios as environmentÁüí
OL variables and user home metadata are normally process global state. See theÁ”½ [`Env`] trait.Áœ×3 3
3¹  ð
ëüîPüßDA Variant of `cargo_home_with_cwd` where the environment source isÁ”¤ parameterized.Á·úü»@= This is specifically to support in-process testing scenariosÁüüOL as environment variables and user home metadata are normally process globalÁüÌ! state. See the `OsEnv` trait.Á¼õ45 4
4 5…0…0¥
†0ß-bªŸðcÂ^¹  
cwdÁœë<closure_kind>Á<closure_signature>Á<upvars>Á ¤#ó2‹3¨3È4à4µó2‹3¨3È4à4Š!à4ü˜Aü‰D‡/”ÎÔ/áúüå@ü/ü¦OÆ0üö!Ÿ1¤Ÿ6 6