198e154495
Add demo code for all currently implemented algorithms, as well as a refactoring of the package structure. Rename of the mistakenly called insertion sort, which was actually selection sort. Fixes #1 and Fixes #2
10 lines
187 B
Rust
10 lines
187 B
Rust
use sorting::Algorithm;
|
|
|
|
pub struct Sort;
|
|
|
|
impl Algorithm for Sort {
|
|
fn sort(mut vector: Vec<i32>) -> Result<Vec<i32>, &'static str> {
|
|
return Mergesort::sort(vector);
|
|
}
|
|
}
|