Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This is true from the perspective of the language, but from an implemention perspective the difference is actually that alloc and proc_macro are loaded from the 'sysroot'. The difference is that arbitrary crates can be in the sysroot - for example, if you use #![feature(rustc_private)], you can actually load the compiler's own crates as libraries: https://github.com/rust-lang/rust/blob/3aa325221041bc4aba3ffc637b7a2cd475617aad/src/librustdoc/lib.rs#L27
Hi! Can somebody help me with ring? My goal is super simple: I want to encrypt/decrypt a byte sequence using a password. The problem is that I don't really know the theory. In Go I just used gopenpgp library by ProtonMail. It is really high-level and provides a function with just two parameters: text and password. But there is no such library in Rust, so I decided to use ring.
Documentation for binary crates includes private items since 1.41.0: https://github.com/rust-lang/cargo/pull/7593
Related posts
- Is there something "different" about Cargo's resolver in GitHub Actions?
- Sudden 99% + Build Time Improvement Going from 1.66.1 to 1.71.0
- Is it possible to make Rust Foundation powerless? Or to dismantle it?
- Does Cargo's new sparse protocol save our disk space?
- SHA512 and its implementation in Noir - An Aragon Research Blog