Files
boc/aamos-ledger-rust/target/debug/deps/libopenssl_probe-ec16c6408cc220b6.rmeta
T

41 lines
11 KiB
Plaintext
Raw Normal View History

rust
Ž*#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ÁCERTIFICATE_DIRSÁ„§&úfreebsdÁ¬‰&Å„ã'úillumosÁ¬­'úsolarisÁ¬Ä'ü¬'.Å„·(únetbsdÁ¤š(Å)úaixÁŒó(Å„ó*úlinuxÁœÒ)úá¬ë)ú¬†*ú¬¡*úµ¤¼*úÑŒÖ*üÌ)üÈ)¢CERTIFICATE_FILE_NAMESÁ´ø1úá¬Ú1Ä ´ã2ú dragonflyÁ¼Ã2Ä ´Ö3úµ¤¹3Ä ´Ê4úopenbsdÁ¬¬4Ä ´º5ú¬‹5Ä ´¦6ú¬ˆ6Ä ´ô8úandroidÁ¬‘8Ä ´¢:úhaikuÁœÔ9Ä ´‚= ú휋;úᬤ;úü ¼¿;úµ¤Ü;ú±
¬ö;ú¬‘<ú¬¬<úú
¬Ç<ú œâ<ü…;óüÀtry_init_openssl_env_varsÁ
putÁprobeÁ candidate_cert_dirsÁ has_ssl_cert_env_varsÁ ProbeResultÁ cert_fileÁcert_dirÁfrom_envÁ  ÅÄ 
ENV_CERT_FILEÁ ENV_CERT_DIRÁ

üö#Š
  7DQ 
ú ÿ%üÔ#­´<ì#÷š÷¡ùü÷#‰÷³E& ú„ý#ú¤³$úäå$úþ ¦÷&ù5üé+è
 úÿ5BO´ Ð1üÁ+‘´<ß+¹¹»üê+ç¹­E& úüð+$üÊ,3ü±-" úÄü-úÌÁ.úœ¤/úüí/(Ü×0
ú8Gç¹a»Çp
ú"SSL_CERT_FILE"Á ú"SSL_CERT_DIR"Á
À ¡OsStrÁ,ˆOsStringÁD$PathÁ$?…0PathBufÁ<E€/ üÔ?
À¥¥¡Ÿˆµ…0Ë€/ DDòôÜÞL3Íϸºü¯1üP`] Probe for SSL certificates on the system, then configure the SSL certificate `SSL_CERT_FILE`Áü±PM and `SSL_CERT_DIR` environment variables in this process for OpenSSL to use.Áúü†_\ Preconfigured values in the environment variables will not be overwritten if the paths theyÁüæ&# point to exist and are accessible.Áúü‘PM Returns `true` if any certificate file or directory was found while probing.Áüâb_ Combine this with `has_ssl_cert_env_vars()` to check whether previously configured environmentÁÄÅ variables are valid.ÁÞú # SafetyÁïúüóJG This function is not safe because it mutates the process's environmentÁü¾QN variables which is generally not safe. See the [documentation in libstd][doc]ÁüHE for information about why setting environment variables is not safe.ÁÙúüÝIF If possible use the [`probe`] function and directly configure OpenSSLÁü§85 methods instead of relying on environment variables.ÁàúüäJG [doc]: https://doc.rust-lang.org/stable/std/env/fn.set_var.html#safetyÁ̽
üó
&ý
  ˆˆinnerÁë//˜þÑ/ü 
½õ
ì£üêNK Probe the current system for the "cert file" and "cert dir" variables thatÁü¹ OpenSSL typically requires.ÁÙúüÝEB The probe result is returned as a [`ProbeResult`] structure here.Á,ªÏ
á
ñ
êñíô‡ß
 <closure_kind>Á
<closure_signature>Á
<upvars>Á

 
 úÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ€/€/Ë/!ß-1ùjÝÜ»€¶"üóCüáPM Probe the system for the directory in which CA certificates should likely beÁ found.Á½úüÁ1. This will only search known system locations.Áœú
ø “#£­£­FilterÁ¦­ù§­ predicateÁä9Jÿ ÃW^—â­â­MapÁå­ùæ­±Å@Iœóë ¶¥ÄlÄlIterÁÇlµ ™lÈl
end_or_lenÁ™lÉl_markerÁ™lŒœjSž 
Š0ì*…&  …0…0µ†0–!ß-bªŸðcÂ^¶"ÍìÝ(bùMÝ(ô˜Ý(úM+¤¡È+ˆ×+æ+°$È$å$…&  +¶"üï&ü™[X Check whether the OpenSSL `SSL_CERT_FILE` and/or `SSL_CERT_DIR` environment variable isÁüõB? configured in this process with an existing file or directory.Á¸úü¼_\ That being the case would indicate that certificates will be found successfully by OpenSSL.Áœúü NK Returns `true` if either variable is set to an existing file or directory.Á¬ö
´€\‹Õ$êñíô‡ßô&ÔÁªBªBö­BbufÁ÷<®B÷<9)
-ÜnL×&çEçEèEGlobalÁ ¿±‡§í#„àÕ$ä÷Õ$
°$È$å$ú&¶"Û°$È$å$ ×&¶"üÔ#ú휾#ܸ#„Ú# 
ì*üÁ+%ú휫+Ü¥+´Ç+4ìž>üÎ=OL The OpenSSL environment variable to configure what certificate file to use.Ál¨>ì*ä¦?üÐ>UR The OpenSSL environment variable to configure what certificates directory to use.Ád°?ì*á   documentation in libstdÁ8https://doc.rust-lang.org/stable/std/env/fn.set_var.htmlÁÏ