Modules

Macros

Macro here!() gives &str with the file:line path::function-name of where it was called from. This string will be rendered in bold red on (linux) terminals, so as to easily find the first real error in voluminous confusing traces of avalanching Rust errors.

Structs

struct for minimum value, its index, maximum value, its index

Constants

When printed, turns the terminal foreground rendering to bold blue

When printed, turns the terminal foreground rendering to bold green

When printed, turns the terminal foreground rendering to bold red

Returns the terminal rendering to default

Traits

Methods to manipulate indices of Vec<usize> type.

Trait to serialize slices of generic items &[T] (vectors) and slices of Vecs of generic items &Vec (matrices). All are converted into printable strings.

Functions

Helper function to copy and cast entire &[T] to Vec. Like the standard .to_vec() method but also recasts to f64 end type