pub fn heap( args: &Prof, heap_args: &Heap, cargo_fn: Option<fn(bin: &Option<String>) -> Result<Option<String>>>, ) -> Result<()>