summaryrefslogtreecommitdiff
path: root/src/sys/aio.rs
AgeCommit message (Expand)Author
2022-12-04Fix clippy lintsAlex Saveau
2022-11-06Reformat everythingAlex Saveau
2022-05-14Rewrite the aio moduleAlan Somers
2021-12-22Fix clippy warning on latest nightlyRyan Zoeller
2021-12-20feature-gate most Nix functionsVincent Dagonneau
2021-09-19Clippy cleanupAlan Somers
2021-09-04Document more thingsAlan Somers
2021-08-28More rust docsAlan Somers
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-07Collapse Error into ErrnoAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-06-12Fix bad links in the aio docsAlan Somers
2021-05-30misc Clippy cleanupAlan Somers
2021-05-30Adapt aio to the world of async/await, and fix some potential unsoundness.Alan Somers
2021-05-13Use https instead of httpRyan Zoeller
2020-05-31Convert the crate to edition 2018Alan Somers
2019-12-01Reenable a test that had been disabled due to old CI infrastructureAlan Somers
2019-08-29Clippy cleanupAlan Somers
2019-07-13Fix warnings on Rust 1.37.0Alan Somers
2019-06-09Add extra traits for all typesBryant Mairs
2018-11-28Prefer `map(drop)` to `map(|_| ())`Alan Somers
2018-04-06Add LioCb::listio_resubmitAlan Somers
2018-03-22Replace AioCb::from_bytes with more generic from_boxed_sliceAlan Somers
2018-03-22Fix an annoying double panicAlan Somers
2018-03-22Change sys::aio::lio_listio to sys::aio::LioCb::listioAlan Somers
2018-01-28Fail to compile for any unused codeBryant Mairs
2018-01-15aio: more documentationAlan Somers
2018-01-15aio: Clippy cleanupAlan Somers
2018-01-15aio: use `Bytes` instead of `Rc<[u8]>`Alan Somers
2018-01-15Add AioCb::from_ptr and AioCb::from_mut_ptrAlan Somers
2017-12-20Use implicit returnsBryant Mairs
2017-12-11Merge #806bors[bot]
2017-12-10Cleanup doc warningsBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-11-16Remove bitrig #[cfgsBryant Mairs
2017-11-11Alphabetize some target_os configurationsWolfgang Ginolas
2017-11-05Use libc_enum! where possibleWolfgang Ginolas
2017-10-02Add more accessors for AioCbAlan Somers
2017-09-03Fixed error handling in `AioCb::{fsync,read,write}`Alan Somers
2017-09-03AioCb::Drop will now panic for in-progress AioCbAlan Somers
2017-07-19Remove c_int and c_void from rootBryant Mairs
2017-04-15Add AioCb::from_boxed_sliceAlan Somers
2017-02-24impl Debug for AioCb and SigevNotifyAlan Somers
2017-02-16Fix some identifiers in commentsAlan Somers
2017-02-05Implement Drop for AioCbAlan Somers
2017-02-05Add runtime checks to AioCb methodsAlan Somers
2017-01-26Turn most aio functions into AioCb methodsAlan Somers
2017-01-25Add PhantomData to AioCb to track buffer's lifetimeAlan Somers
2016-12-16Add POSIX AIO supportAlan Somers