From Rust to C and Back Again

An introduction to "foreign functions"

write

putchar

add two

src/main.rs

src/add_two.c

build.rs

linked list

src/linked_list.h

src/linked_list.c

build.rs

src/lib.rs

$OUT_DIR/bindings.rs

src/lib.rs

src/lib.rs

src/lib.rs

src/lib.rs