#[derive(Debug)] pub struct Semver; impl Semver { pub fn sort(_versions: Vec) -> anyhow::Result> { todo!() } pub fn rsort(_versions: Vec) -> Vec { todo!() } pub fn satisfies(_version: &str, _constraint: &str) -> bool { todo!() } }