Refactor `Ahci::disks()` with combinators and no mut
Refactor `Ahci::disks()` with combinators and no mut

tedsta/redox,vvlevchenko/redox,bheesham/redox,bheesham/redox,achanda/redox,tedsta/redox,imp/redox,nxnfufunezn/redox,stryan/redox,nxnfufunezn/redox,stryan/redox,nounoursheureux/redox,bheesham/redox,vvlevchenko/redox,vvlevchenko/redox,tedsta/redox,stryan/redox,imp/redox,nxnfufunezn/redox,nounoursheureux/redox,bheesham/redox,imp/redox,tedsta/redox,achanda/redox,stryan/redox,nounoursheureux/redox,achanda/redox