evcxr is an evaluation context for Rust. It is an unofficial google project that offers several related crates, one of which is evcxr_jupyter which is a Juypter Kernel for the Rust programming language.
BTW, if you're wondering how to pronounce EvCxR
; it's pronounced "Evic-ser"
cos it's an EValuation ConteXt for Rust.
You can take a tour of the Juypter Kernel to get a feel for using Rust in Jupyter Notebooks.
You can setup evcxr_jupyter
by running the following commands:
cargo install evcxr_jupyter
evcxr_jupyter --install
Check full installation instructions here.
To show plots in Jupyter notebook, install the jupyterlab extension by executing the following command:
jupyter labextension install jupyterlab-plotly
Visit the Jupyter Support for plotly guide for more installation help.