Calling a C function from Rust

Today I went to a Rust meetup. I had some ideas of what I might work on, but
I’ve started to try and be more open to random nerdsnipes and discussions at
these things. Here’s something I was thinking about and a little experiment
that was an equally littl… Read more

Similar

Writing an OS in Rust: Handling Exceptions

In this post, we start exploring CPU exceptions. Exceptions occur in various erroneous situations, for example when accessing an invalid memory address or when dividing by zero. To catch them, we have to set up an interrupt descriptor table that provides ... (more…)

Read more »

Static streams for faster async Rust proxies

Last week in Tokio's Discord chat server someone asked a really interesting question: how can you stream a multipart body from an incoming request into an outgoing request? My struggle to answer this really helped me understand Rust async lifetimes. We'll... (more…)

Read more »