elf_loader 0.17.0

A no_std-friendly ELF loader and runtime linker for Rust.
Documentation
1
2
3
4
5
6
7
8
9
use elf_loader::{Error, Loader};

#[test]
fn missing_path_is_io_error() {
    let error = Loader::new()
        .load_dylib("target/this_location_is_definitely_non existent:^~")
        .expect_err("loading a missing path should fail");
    assert!(matches!(error, Error::Io(_)));
}